ios中View的创建过程

    ios应用中控制器view的创建方式有三种:storyboard、xib和代码,当APP启动后View的具体加载过程如图(苹果官方):

                技术分享


    

假设我使用的是WYSViewController控制器

  应用启动时会加载控制器的loadView,

    1、如果loadView中有代码,直接用loadView中的代码来创建View

    2、如果loadView中没有代码,

      A、当你使用了storyboard时,程序加载storyboard来创建View,

      B、当你使用了xib时,程序就加载xib来创建View,

        a、当加载xib的时候,其加载xib的格式是先尝试加载WYSView.xib,

        b、如果没有WYSView.xib,那么再尝试加载WYSViewController.xib,

      C、如果都不存在,那么就会自动创建一个空的View

    技术分享

本文出自 “future” 博客,请务必保留此出处http://yuanshui.blog.51cto.com/2097536/1632849

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。