Xcode中的Storyborad使用

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS 实战开发课程笔记 本贴旨在作为对极客班 《iOS 开发实战》第五期期课程视频重新学习的笔记。目标是建立一个...
    黄穆斌阅读 3,122评论 12 57
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,271评论 4 61
  • 读牌:两人在相互交流连接,平和有力量平衡又平等,家在小山岥上,在大地宇宙之间,感觉两人在庆祝喝酒,那只狮子是权威欲...
    telmywhy静阅读 328评论 0 0
  • 重要概念: 一、资本确实主要由钱构成,但,仅仅一堆钱放在那里肯定算不上是资本。钱顶多可以算作资金,而它想要成为有效...
    舒_展阅读 660评论 0 0
  • 背对着 太阳 永远看不到 夕阳 晚霞
    村客阅读 233评论 0 7