iOS Developer

Xcode中的Storyborad使用

2017-04-25  本文已影响110人  遛遛食

storyborad的基本使用介绍

选中storyborad右键“Open As”->"Source Code"可以看到storyborad本质就是一个xml的文件,是把我们拖动的控件,视图控制器,以xml的方式写在了里面

Source Code
启动storyborad

多个storyborad系统怎么知道加载哪个storyborad呢?

storyborad的入口就在.plist中

storyborad的入口

一个storyborad可能有多个viewController系统怎么知道加载哪个viewController呢?

作为入口的viewController会有is Initial View Controller属性,同时在storyborad中会有一个箭头来指示

viewController入口

Embed In

大部分软件都会有Navigation和Tabbar所以苹果很人性化的给我们在Enbed In 里面添加了这两个RootViewController的封装
我们只需要点击ViewController在点击“Editor”->"Embed In"->"Navigation Controller"即可

增加导航栏方法.png

Storyboard Refactor

Storyboard Refactor 是Xcode6之后新增的功能目的是为了让我们的界面更美观

Storyboard Refactor.png

点击“Editor”->"Refactor to Storyboard..."选择要继承的ViewController即可

Storyboard Refactor.png

总结

storyborad个人认为只适合做一些小的项目开发,原型图绘制,如果多人协同开发的话那么很容易起冲突。

上一篇下一篇

猜你喜欢

热点阅读