美文网首页
程序加载storyboard

程序加载storyboard

作者: 哎呦哎呦小葵花 | 来源:发表于2017-03-16 14:59 被阅读0次

    Stroyboard 文件的认识

    • 用来描述软件界面
    • 默认情况下,程序一启动就会加载Main.stroybord
    • 加载stroryboard时,会首先创建和显示箭头锁指向的控制器界面
    d64d11dc-d313-4c01-ac27-6493de94fbd8.png

    如果没有按照这个方式走,直接纯代码加载storyboard

    // 创建窗口
    self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
    // 创建窗口的根控制器
    // 加载storyboard
    // storyboard文件名,不需要带后缀 nil:[NSBundle mainBundle]
    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
    // 这个方法是加载箭头指向的控制器,相当于默认
    // self.window.rootViewController = [storyboard instantiateInitialViewController];
    // 这个方法是根据Identifer的标识来加载控制器
    self.window.rootViewController = [storyboard instantiateViewControllerWithIdentifier:@"tableView"];
    // 显示窗口
    [self.window makeKeyAndVisible];
    
    1bb2c394-6e4b-4a04-97f7-a12b1721dcc4.png

    相关文章

      网友评论

          本文标题:程序加载storyboard

          本文链接:https://www.haomeiwen.com/subject/pekjnttx.html