读书人

ios学习流水账二

发布时间: 2013-02-24 17:58:56 作者: rapoo

ios学习流水账2

?

2、UISearchBar

?

3、NSNotificationCenter通告中心

?? NSNotificationCenter通告与一个按钮中用addTarget绑定方法有些相似,按钮中的绑定触发事件时才调用关联消息。而NSNotificationCenter的范围则大得多,比如说摇动中,当触发摇动事件时,就提交并触发消息。

示例如下:

?

4、视图显示和消失将会调用的方法,可处理一些前一界面的还原初始状态。

- (void) viewWillDisappear:? 视图消失时调用

- (void) viewWillAppear:????? 进入视图时调用

例如:点击搜索后,会的取消按钮,跳到下一界面再返回时,需把取消按钮隐藏掉可通过它们处理。

?

5、获取程序的AppDelegate

AppDelegate* appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];

?

6、ios4跳转界面

?

10、对UIView进行旋转。2012-11-07

今天在做ipad时,弹出的pop视图,总是横屏放着,不能竖屏。纠结了些时间,后来通过修改视图的坐标解决了该问题。

?

14、ios生成随机数(三种方式):

?int i = rand() % 5;

int i = random() % 5;

int ?x =?arc4random()?%?100;//[0,100] 包括0 ,不包括100

int ?y = (arc4random()?%?501)?+?500;//[500,1000 ],包括500 ,不包括1000

?

15、UIImage图片处理:缩放、设定大小、存储 (转载)

//反射(对CodingVo类进行反射)    Class cls = NSClassFromString(@"CodingVo");    id obj = [[cls alloc] init];    SEL selector = NSSelectorFromString(@"test1");   //调用CodingVo类中test1方法    [obj performSelector:selector withObject:nil];

?

?

00

读书人网 >操作系统

热点推荐