一、视图控制器的生命周期 只要是对象,就有其生命周期。创建视图控制器无非就两种,一种是纯代码创建,一种是通过加载storyboard、xib文件中加载创建。 1. 纯代码创建的生命周期 initWithNibName loadView viewDidLoad viewWillAppear viewW ...
分类:
其他好文 时间:
2016-10-16 18:48:28
阅读次数:
193
////ViewController.m//对对碰////Createdby杨晓鸣on16/9/19.//Copyright2016年杨晓鸣.Allrightsreserved.//#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloading..
分类:
其他好文 时间:
2016-10-12 23:07:44
阅读次数:
125
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、viewDidLoad 载入 ...
分类:
移动开发 时间:
2016-10-12 00:59:07
阅读次数:
232
在面试中,面试官可能会问这样的问题,loadView有什么作用,它与viewDidLoad有何区别 首先我们得知道,控制器view是通过懒加载的方式进行加载的,即用到的时候再加载。 当我们用到控制器view时,就会调用控制器view的get方法,在get方法内部,首先判断view是否已经创建,如果已 ...
分类:
移动开发 时间:
2016-10-08 01:57:51
阅读次数:
184
一、 ARC环境 单个viewController的生命周期 initWithCoder:(NSCoder *)aDecoder:(如果使用storyboard或者xib) loadView:加载view viewDidLoad:view加载完毕 viewWillAppear:控制器的view将要显 ...
分类:
其他好文 时间:
2016-10-05 17:12:14
阅读次数:
92
- (void)viewDidLoad { [super viewDidLoad]; scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)]; scrollView.backgroundColor = ...
分类:
其他好文 时间:
2016-09-28 15:49:56
阅读次数:
96
效果图如下: 绿色的是自定义的emenuView的rightView哟!!! 代码实现如下: 代码注释很详细了哟!! 注意: 如果你是在init里实现menuView,这是不能设置menuView的leftView或者是rightView的,一定要在viewDidLoad或者是reloadData里 ...
分类:
其他好文 时间:
2016-09-27 13:30:49
阅读次数:
845
本文只介绍ARC情况下的单利 过去一直背不下来单利如何写,就是知道这么回事,也知道通过宏来写单利,但是一直记不住,今天就来记录一下 - (void)viewDidLoad { [super viewDidLoad]; SIPerson *person = [[SIPerson alloc] init ...
分类:
移动开发 时间:
2016-09-26 12:29:45
阅读次数:
156
在viewdidload中添加[self.view layoutifneeded]; 在Viewdidviewappear中添加[self.view layoutsubviews]; 这样错位的控件,或许可以显示正常了,如果还有问题,可以修改storyboard的默认版本,然后会有提示,强行保存 , ...
分类:
其他好文 时间:
2016-09-22 21:26:24
阅读次数:
189
1 前言 UIBarButtonItem为导航栏按钮,在导航栏的左侧和右侧,他们具有许多种不同的形状和形式。 2 代码讲解 ZYViewController.m [plain] (void)viewDidLoad { [super viewDidLoad]; // Do any additional ...
分类:
其他好文 时间:
2016-09-19 15:57:43
阅读次数:
169