首页 > 代码库 > ios控件 UIViewController
ios控件 UIViewController
//通过xib文件创建一个视图控制器。并作为窗口的根控制器
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController"bundle:nil];
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController"bundle:nil];
//通过代码创建一个视图控制器,
self.viewController = [[ViewController alloc] initWithNibName:nil bundle:nil];
self.viewController = [[ViewController alloc] initWithNibName:nil bundle:nil];
关于viweController的生命周期
1 访问self.viwe属性
2 如果self.view为空UIViewController调用loadView方法
3 如果覆盖了loadView那么必须在里面给self.view否则调用父类的方法最后调用viewDidLoad方法
执行方法
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil;
- (void)loadView;
- (void)viewDidLoad;//视图加载完成
- (void)loadView;
- (void)viewDidLoad;//视图加载完成
- (void)viewWillAppear:(BOOL)animated;//即将显示
- (void)viewDidAppear:(BOOL)animated;//已经显示
- (void)viewWillDisappear:(BOOL)animated;//即将消失
- (void)viewDidDisappear:(BOOL)animated;//已经消失
ios控件 UIViewController
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。