摘要:
建立UIViewController的分类,加上如下两个方法 @implementation UIViewController (UIViewC) + (void)popGestureClose:(UIViewController *)VC { // 禁用侧滑返回手势 if ([VC.navigat 阅读全文
摘要:
碰到的一个问题,本来是在for循环中直接用sleep,但是这样,会阻塞线程,造成卡的情况 后来找到一个解决办法,即递归,自身调自身,设一个全局变量,在方法体里最后判断变量大小,并且全局变量自加。 //调自身 [self performSelector:@selector(sendCommand) w 阅读全文
摘要:
代码比较简单不用解释 -(UIImageView *)singPict{ if (!_singPict) {// _singPict=[[UIImageView alloc]initWithFrame:CGRectMake(screenWidth/2-140, screenHeight/2-85,2 阅读全文
摘要:
tableview的设置代理,展示,背景颜色的问题都排除了,cell选择样式也排除了 最后是发现因为tableview添加在了imageview上,把imageview的交互属性打开就好了 阅读全文
摘要:
在NSURLSession的接口回调中,使用了设置UI的操作 然后就报了这个错误,这个应该是因为NSURLSession开了子线程去调用,而Ui的操作需要在主线程中,获得主线程然后去操作即可 dispatch_sync(dispatch_get_main_queue(),^{ //UI操作的代码 } 阅读全文
摘要:
调取接口,发现回调报这个错误, 在浏览器上是没有问题的 应该是由于有汉字的原因,用下面这句代码处理以下就行了 text = [text stringByAddingPercentEncodingWithAllowedCharacters: [NSCharacterSet URLQueryAllowe 阅读全文
摘要:
在pickView的每列多少行的方法里出现的错误 表面上的意思是考虑使用较少的行啥的…… 后来发现是返回的数据类型错误,返回多少行是从接口返回,然后字符串里分割出来的,转成整型就好了 阅读全文
摘要:
for循环往可变数组里添加数据时出现的 添加的是int型 需要改变下类型 比如添加的是 int a; addobject后面就是[NSNumber numberWithInt:a]; 阅读全文
摘要:
有时候碰到要求设置背景图,设置背景 图的区域包括导航栏navigationbar,总结了两种方法 第一种,切换View 首先介绍两个方法 viewA bringSubviewToFront :viewB //将视图B放在视图A的上面 viewA sendSubviewToBack : viewB / 阅读全文
摘要:
NSString *returnString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"返回结果为:%@",returnString); returnString=[returnStri 阅读全文