摘要: 一、生命周期 当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、viewDid 阅读全文
posted @ 2016-03-19 10:32 brave-sailor 阅读(220) 评论(0) 推荐(0)
摘要: ViewController是iOS应用程序中重要的部分,是应用程序数据和视图之间的重要桥梁,ViewController管理应用中的众多视图。iOS的SDK中提供很多原生ViewController,以支持标准的用户界面,例如表视图控制器(UITableViewController)、导航控制器( 阅读全文
posted @ 2016-03-19 10:20 brave-sailor 阅读(212) 评论(0) 推荐(0)
摘要: view的生命周期如下(按顺序) -(void)loadView 用代码初始化的时候,第一个调用该方法。可以在这里面addSubView。 -(void)viewDidLoad 初始化时一些数据的设置setUp。 -(void)viewWillAppear view 即将出现(每次view出现的时候 阅读全文
posted @ 2016-03-19 10:07 brave-sailor 阅读(204) 评论(0) 推荐(0)
摘要: 在viewDidLoad中,outlets已经被设置;但是几何位置(bounds)并没有被设置 初始化你的view的最佳时机,或者说是根据你的model来更新UI;不要在这里做任何关于几何位置的事情。 viewWillLayoutSubviews --> autoLayout去自动布局 -->vie 阅读全文
posted @ 2016-03-19 09:59 brave-sailor 阅读(441) 评论(0) 推荐(0)