ios9新增的特性-----怎么给storyborad分离

ios9新增的特性-----怎么给storyborad分离_第1张图片
1.png

如图所示,所有的控制器全在一个storyborad里面,这是很容易出错的,如果,有不同人的修改了可能会出现不同的错,修改起来是相当麻烦的,那么应该怎么把他们从同一个storyborad里面抽离出来呢?

  • 首先:选中navigation和他相连的子控制器


    ios9新增的特性-----怎么给storyborad分离_第2张图片
    屏幕快照 2017-07-21 下午1.39.40.png
  • 然后
ios9新增的特性-----怎么给storyborad分离_第3张图片
2.png

*这个是只支持9.0以上的,如果8.0就会报错,为了适配8.0需要按图所示删除所选的内容

ios9新增的特性-----怎么给storyborad分离_第4张图片
3.png

按图示删除所选的以后会发现tabbar下面一个item都没有了,我们需要用代码创建他们之间的联系,先建一个继承UITabBarController的类

ios9新增的特性-----怎么给storyborad分离_第5张图片
4.png

然后把这个类和storyboryd关联

5.png

在创建的MainViewController 里添加代码,把其他的storyboard添加上去

ios9新增的特性-----怎么给storyborad分离_第6张图片
6.png

(欢迎大家对不合适的地方进行指正,看完觉得有帮到你给点个赞吧)

你可能感兴趣的:(ios9新增的特性-----怎么给storyborad分离)