首页 > 代码库 > 控制器的创建方式 -- 及其导航控制器的管理
控制器的创建方式 -- 及其导航控制器的管理
- 一 控制器的创建方式
1、storyboard创建
1 self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; 2 3 self.window.backgroundColor = [UIColor blueColor]; 4 5 UIStoryboard *story = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; 6 7 // SDoneViewController *vc = [story instantiateInitialViewController]; 8 9 SDoneViewController *VC1 = [story instantiateViewControllerWithIdentifier:@"two"];10 11 self.window.rootViewController = VC1;12 13 14 [self.window makeKeyAndVisible];15 16 return YES;
2、直接创建控制器
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; self.window.backgroundColor = [UIColor blueColor]; SDoneViewController *vc = [[SDoneViewController alloc] init]; self.window.rootViewController = vc; [self.window makeKeyAndVisible]; return YES;
3、通过XIB创建控制器
elf.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; self.window.backgroundColor = [UIColor blueColor]; SDThreeViewController *three = [[SDThreeViewController alloc] initWithNibName:@"three" bundle:nil]; self.window.rootViewController = three; [self.window makeKeyAndVisible]; return YES;
控制器的创建方式 -- 及其导航控制器的管理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。