iOS开发中,苹果越来越推荐开发者使用storyboard结合xib来开发应用。今天我就教会大家如何将一个storyboard拆分多个小型的storyboard,这样就避免了将整个应用放在一个storyboard。那种眼花缭乱,我们懂得。。。别嫌啰嗦,继续往下看--》
1.新建一个工程,选择SingleView;选择Main.storyboard,以拖入一个TabbarController为例。将Story Entry Point 指向TabbarController,Main.storyboard如下
2.接下来,我们为第一个控制器内嵌一个导航控制器(选中当前控制器按以下步骤)
此时你的Main.storyboard如下
3.第三步(重点来了),我们要将上面的一个嵌套导航控制器和下面一个单独的控制器抽取出来(其实这两种情处理方法是一样的)。选中NavigationController和ViewController,点击Editor,如下图
4.以同样的方式处理另一个控制器,此时你的Main.storyboard如下
5.此时,你将看到你刚才独立出来的两个单独的storyboard了。
详细的Demo代码见Github 别点我