UIStorboard的入口(1)
2017-01-11 本文已影响56人
Afer
UIStorboard的基本使用
-
1 UIStorboard的入口
-
我们的程序将从
1.1.pngMain
文件进入
-
程序入口显示的第一个控制器
现在按
command
+R
运行工程,我们看到的将是一个空白的视图。传统的做法是将
main
给删掉,然后在Appdelegate里面用写代码的方式将APP的界面给显示出来。
- 2 切换主入口
如果我们不想使用程序自带的Main.storyboard
,那么我们接下来演示怎样自己来建立一个APP的入口
- 在当前工程按
command
+N
,在弹出视图选择
-
点击Next
CDB92A7C-89D6-4F44-91EB-AFB5AE21A5A4.png - 命名新的入口SB文件为
New
8797D74B-A82E-482B-92BA-D0774BB874E1.png -
回到刚才的主入口文件处
9F1076CB-5FA3-47E3-9A82-4CDA14D57587.png - 我们将它修改为
New
- 打开
New.storyboard
会发现一片空白,当我们command
+R
运行工程,会发现模拟器或者真机一片漆黑。 - 接下来在
New.storyboard
拖放一个UITableViewController
D6BDCC04-5D92-4508-9A8D-BCBEA6F67F98.png - 一般拖入的
ViewController
大小为 600*600 在使用SB
开发的时候很不方便,我们将它的size改为4寸的大小,即5,5C,5S,5SE的屏幕大小。这个屏幕的宽度和4,4S的屏幕宽度一样,因此在界面布局的时候这个就是iPhone系列产品最低适配宽度。而且在Xcode中操作多个VC的时候更加容易操作。
B611C281-1719-4F9C-87AB-3805FDB0D347.png -
在Xcode8.x中选iPhone SE
8A0BE495-E41A-47BD-A25D-B26E55BEE48D.png - 选中VC,勾选
Is Initial View Controller
我们看到了VC前面多了一个灰色箭头,这样就为程序设置了一个新的入口及视图。
1C7E6E4A-DCEE-4383-8BAC-8AF2DFD92E56.png -
command
+R
运行工程,显示出来一个空白TableView
说明切换主入口成功。