美文网首页
Main.storyboard

Main.storyboard

作者: ygs | 来源:发表于2016-06-28 23:27 被阅读0次

    当我们新建一个iOS工程后,我们的工程目录文件如下:

    我们可以看到有一个Main.storyboard文件,这个文件描述了ViewCotroller长什么样子。

    疑问1: 为什么描述的是ViewController这个控制器而不是其他控制器呢!

    这时候我们可以选中Main.storyboard这个文件,然后打开xcode的utilities,选中show the identity inspect,可见下图。

    从图中我们可以得到答案,因为class 写的ViewController这个类,这里Class意思就是这个storyboard描述的是ViewController这个类。

    疑问2:从哪里设置加载的Main.storyboard。

    这个问题可以用下面这张图进行说明:

    从图的下边位置我们可以看到有个位置是设置Main Interface的,在这里我们选择了Main,所以就默认加载的是Main.storyboard,当然如果我们有别的storyboard我们打下拉按钮是可以选择的,就可以默认加载选择的storyboard了。

    疑问3:如果一个storyboard文件中默认有多个控制器,系统怎么知道加载那个呢?

    不多说了,直接看图。我们可以选中我们默认想加载的控制器,然后勾选 is Initial View Controller 就可以啦。

    相关文章

      网友评论

          本文标题:Main.storyboard

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