- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 iOSUISegmentController控制tableView的切换《UISegmentController不在导航栏上》
1:创建两个tableView@propertyUITableView *tableViewA;@propertyUITableView *tableViewB; self.tableViewA=[[UITableViewalloc]initWithFrame:CGRectMake(SECTION_INDEX_ZERO,self.segmentView.frame.
2015-01-29 15:22:08 3629
原创 iOS用SegmentController来切换tableView的时候 reloadData会造成数据重复创建 解决办法
把在Cell上面创建的控件放在Cell==nil的判断里面,这样,每次进来就会先判断有没有,就可以避免数据重复创建,导致视图越盖越厚if (cell==nil) { cell=[[UITableViewCellalloc]initWithStyle:UITableViewCellStyleDefaultreuseIdentifier:cellIDD];
2015-01-29 15:09:56 1651
原创 iOSreloadSections:withRowAnimation:
[self.tableViewreloadSections:[NSIndexSetindexSetWithIndex:1]withRowAnimation:UITableViewRowAnimationRight];
2015-01-27 16:08:07 3010
原创 iOS加载并显示bundle的.txt文件的方法
- (void)jiazaitxt{ self.myWebview = [[UIWebViewalloc]initWithFrame:CGRectMake(0,0, [UIScreenmainScreen].bounds.size.width, [UIScreenmainScreen].bounds.size.height+60)];// myWebVi
2015-01-27 10:57:42 3816
原创 UITextField限制输入的只能是数字
//限制输入的是数字- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { return [self validateNumber:string]; }- (BOOL)v
2015-01-22 15:07:31 941
原创 iOS将字符串转化为标准时间
+ (NSString *)dateStringFormNumberString:(NSString *)str{ double t = [str doubleValue]; NSDate *date = [NSDate dateWithTimeIntervalSince1970:t];//获取距离1970的时间 NSDateFormatter *fm =
2015-01-21 13:41:35 648
原创 iOS 怎么判断字符串是汉字还是字母
//如果输入的昵称是字母,判断是否合格 if(self.nickNameText){ for (int i=0; iself.nickNameText.length; i++) { NSRange range=NSMakeRange(i,1); NSString *subSt
2015-01-16 15:36:57 3955
原创 iOS中UIAlertView的点击响应事件
1:先遵守UIAlertViewDelegate2:- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ if (buttonIndex==0) { NSLog(@"你点击了取消"); }elseif (buttonIndex=
2015-01-15 15:16:00 1055
原创 iOS中UIImage存为本地文件与UIImage转换为NSData
UIImage *image=@"XXX";//png格式NSData *imagedata=UIImagePNGRepresentation(image);//JEPG格式//NSData *imagedata=UIImageJEPGRepresentation(image);NSArray*paths=NSSearchPathForDirectories
2015-01-14 17:49:09 2292
原创 iOS中NSString和NSData的相互转化
NSString 转换成NSData 对象 NSData* xmlData = [@"testdata" dataUsingEncoding:NSUTF8StringEncoding]; NSData 转换成NSString对象 NSData * data; NSString *result = [[NSString alloc] initWithData:data encodin
2015-01-14 17:44:29 820
原创 incompatible integer to pointer conversion assigning to
incompatible integer to pointer conversion assigning to的时候,把nsinteger前面的*去掉即可
2015-01-14 10:40:41 6095 1
原创 ios8用CLLocationManager定位获取经纬度,不执行代理的方法的解决办法
要判断一下系统版本,iOS8要加这个,iOS7不加iOS8加一句这个:[locationManager requestAlwaysAuthorization];
2015-01-12 14:37:06 1554
原创 iOS怎么修改section的文字颜色
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ UIView *view=[[UIViewalloc]init]; UILabel *label=[[UILabelalloc]initWithFrame:CGRectMake(3,0,
2015-01-12 11:56:01 764
原创 iOS更新安装pods的时候的注意问题
安装podspod install --verbose --no-repo-update执行此行代码的时候,要记得关闭.xcworkspace,因为pod install的时候会修改.xcworkspace的内容的
2015-01-12 10:51:56 781
原创 iOS导航条底部 与self.view 的分界线怎么隐藏
设置背景图片self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];加上下面代码可以取消导航下边的线,此方法也可以使用于tabbarself.navigationController.navigationBar
2015-01-06 14:28:55 1692
原创 ios中怎么修改导航栏返回按钮
如果有两个视图控制器a push 到 b,1.如果b 控制器有一个自定义的左侧按钮(leftBarButtonItem),则会显示这个自定义按钮;2.如果b没有自定义按钮,但是A视图的backBarButtonItem属性有自定义项,则显示这个自定义项;3.如果前2条都没有,则默认显示一个后退按钮,后退按钮的标题是a视图的标题。那么把下面这几行代码UIBarButt
2015-01-04 11:32:38 1213
原创 ios中怎么修改导航栏标题颜色
// [self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor],UITextAttributeTextColor, nil]];在iOS7.0以后不能用了self.navigati
2015-01-04 11:20:01 787
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人