• 控制器的创建方式 -- 及其导航控制器的管理


    • 一 控制器的创建方式

    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;
     
  • 相关阅读:
    第11组 团队项目-需求分析报告
    第12组 Alpha冲刺(1/6)
    2019 SDN上机第2次作业
    2019 SDN上机第1次作业
    第12组 团队Git现场编程实战
    第12组 团队项目-需求分析报告
    团队项目-选题报告
    第一次团队展示
    第一次结对编程作业
    第一次个人编程作业
  • 原文地址:https://www.cnblogs.com/ndyBlog/p/4005410.html
Copyright © 2020-2023  润新知