-
[Iphone] 下拉tableView实现相仿微信中带图的灰色背景
下拉tableView实现类似微信中带图的灰色背景UIView*topView=[[UIViewalloc]initWithFrame:CGRectMake(0,-480,ScreenWidth,480)];UIImageView*iconImage=[[UIImageViewalloc]initW...
261
热度 -
[Iphone] 【代码札记】scrollerView里多个tableView加搜索框
【代码笔记】scrollerView里多个tableView加搜索框一,效果图。二,工程图。三,代码。RootViewController.h#import<UIKit/UIKit.h>#import"customCell.h"@interfaceRootViewController:U...
271
热度 -
[Iphone] 一九七零年// iPhone “变砖”后可继续正常使用的解决方案
1970年//iPhone“变砖”后可继续正常使用的解决方案0.解决方案说话先说重点,“变砖”后的iphone怎么正常使用。拆开后盖,给电源和处理器之间断下电就OK了。1.事件来源对于iPhone和iPad,把时间手动设置到1970年5月以前会出现“变砖&rdqu...
585
热度 -
307
热度 -
[Iphone] XIB 不能拖线的低级异常
XIB不能拖线的低级错误问题描述创建XIB文件后,与其相关联的.m文件进行拖线,但无论如何都无法拖线,过程无任何反应.清除缓存重启Xcode均无法解决.解决方法事实上这是个低级错误,原因为xib的view的class错误.这个时候需要需要选中xib的view,点击右上角?查看Class与.m文件的@...
298
热度 -
[Iphone] 【代码札记】翻书效果的实现
【代码笔记】翻书效果的实现代码:RootViewController.m#import"RootViewController.h"@interfaceRootViewController()@end@implementationRootViewController-(id)initWithNibNa...
206
热度 -
[Iphone] 屡次drawRect,显示重叠,需要设置背景颜色
多次drawRect,显示重叠,需要设置背景颜色自己写的一个控件,中途在setNeedsDisplay,重写drawRect方法,有时会把以前drawRect绘制上去,不知道为什么,后来设置了控件的背景颜色backgroundcolor,这个问题就消失了
245
热度 -
267
热度 -
[Iphone] NSSortDescriptor对象进展数组排序
NSSortDescriptor对象进行数组排序//创建一个数组NSArray*array=@[@"zhangsan",@"lisi",@"zhonger",@"zhubada",@"honghunag"];//创建一个排序条件,也就是一个NSSortDescriptor对象//其中第一个参数为数组...
245
热度 -
[Iphone] 【读书笔记】】程序进入到靠山
【读书笔记】】程序进入到后台当一个iOS应用被送到后台,它的主线程会被暂停。你用NSThread的detachNewThreadSelector:toTarget:withObject:类方法创建的线程也被挂起了。如果你想在后台完成一个长期任务,就必须调用UIApplication的beginBac...
231
热度 -
[Iphone] 关于创造及使用多线程的几种方法
关于创建及使用多线程的几种方法近期刚刚学习了一种多线程技术,现结合自己的理解将其罗列出来,希望能够与大家交流一下,多线程是一种能够节省程序运算时间的方法,大大的提高了程序的运算效率,那么首先我们来说一下进程和线程概念:一个程序包含一个以上的进程,而一个进程又可以包含一个以上的线程,每一个进程都有自己...
233
热度 -
[Iphone] for.in遍历,枚举器
for..in遍历,枚举器#pragmamark------------for循环遍历集合中的元素------//创建一个数组,包含5个字符串对象,倒序取出数组中的所有元素,并存储到另一可变数组中NSArray*array=@[@"1",@"2",@"3",@"4",@"5"];NSMutableA...
284
热度 -
446
热度 -
252
热度 -
[Iphone] UICollectionView 简略的使用和注意事项
UICollectionView简单的使用和注意事项UICollectionView在创建的时候,要给它一个UICollectionViewFlowLayout(不然会崩溃),就像tableview一样,也要为它注册自定义的cell。UICollectionViewFlowLayout*flowLa...
207
热度 -
[Iphone] 解决定时器在主线程不工作的有关问题
解决定时器在主线程不工作的问题NSTimer*timer=[NSTimertimerWithTimeInterval:2target:selfselector:@selector(someAction)userInfo:nilrepeats:YES];[[NSRunLoopmainRunLoop]a...
250
热度 -
[Iphone] 【代码札记】时间选择框
【代码笔记】时间选择框一,效果图。二,工程图。三,代码。RootViewController.h#import<UIKit/UIKit.h>@interfaceRootViewController:UIViewController{UIDatePicker*datePicker;UILa...
206
热度 -
[Iphone] GCD中的dispatch_apply的用法及功用
GCD中的dispatch_apply的用法及作用GCD中的dispatch_apply的用法及作用(一)dispatch_apply的基本用法dispatch_apply函数是dispatch_sync函数和DispatchGroup的关联API,该函数按指定的次数将指定的Block追加到指定的D...
262
热度 -
[Iphone] 关于多个block有关问题
关于多个block问题在某个添加文本的页面中,leftbarbutton是删除(直接将数组中的这个string删除),rightbarbutton是完成,分别对应两个block,完成的block是一开始写的,写到了viewWillDisappear中(没写到对应的点击事件中,天坑啊),后来在加删除功...
361
热度 -
[Iphone] GCD、dispatch函数引见
GCD、dispatch函数介绍iOS多线程的方法有3种:NSThreadNSOperationGCD(GrandCentralDispatch)其中,由苹果所倡导的为多核的并行运算提出的解决方案:GCD能够访问线程池,并且可在应用的整个生命的周期里面使用,一般来说,GCD会尽量维护一些适合机器体系...
246
热度