UIStorboard的基本使用
1 UIStorboard的入口
-
我們的程序?qū)?code>Main文件進(jìn)入
1.1.png 程序入口顯示的第一個(gè)控制器
9E225AD2-62CA-4D1D-BE85-A729333E6E57.png
現(xiàn)在按
command
+R
運(yùn)行工程海铆,我們看到的將是一個(gè)空白的視圖泳叠。傳統(tǒng)的做法是將
main
給刪掉冒掌,然后在Appdelegate里面用寫(xiě)代碼的方式將APP的界面給顯示出來(lái)谒麦。
- 2 切換主入口
如果我們不想使用程序自帶的Main.storyboard
,那么我們接下來(lái)演示怎樣自己來(lái)建立一個(gè)APP的入口
- 在當(dāng)前工程按
command
+N
澡腾,在彈出視圖選擇
04B37CB9-BA43-4DCD-90BD-AC627ACCB01E.png
-
點(diǎn)擊Next
CDB92A7C-89D6-4F44-91EB-AFB5AE21A5A4.png - 命名新的入口SB文件為
New
8797D74B-A82E-482B-92BA-D0774BB874E1.png -
回到剛才的主入口文件處
9F1076CB-5FA3-47E3-9A82-4CDA14D57587.png - 我們將它修改為
New
- 打開(kāi)
New.storyboard
會(huì)發(fā)現(xiàn)一片空白挟裂,當(dāng)我們command
+R
運(yùn)行工程碉纺,會(huì)發(fā)現(xiàn)模擬器或者真機(jī)一片漆黑钝荡。 - 接下來(lái)在
New.storyboard
拖放一個(gè)UITableViewController
D6BDCC04-5D92-4508-9A8D-BCBEA6F67F98.png - 一般拖入的
ViewController
大小為 600*600 在使用SB
開(kāi)發(fā)的時(shí)候很不方便羊初,我們將它的size改為4寸的大小滨溉,即5,5C,5S,5SE的屏幕大小。這個(gè)屏幕的寬度和4,4S的屏幕寬度一樣长赞,因此在界面布局的時(shí)候這個(gè)就是iPhone系列產(chǎn)品最低適配寬度晦攒。而且在Xcode中操作多個(gè)VC的時(shí)候更加容易操作。
B611C281-1719-4F9C-87AB-3805FDB0D347.png -
在Xcode8.x中選iPhone SE
8A0BE495-E41A-47BD-A25D-B26E55BEE48D.png - 選中VC,勾選
Is Initial View Controller
我們看到了VC前面多了一個(gè)灰色箭頭得哆,這樣就為程序設(shè)置了一個(gè)新的入口及視圖脯颜。
1C7E6E4A-DCEE-4383-8BAC-8AF2DFD92E56.png -
command
+R
運(yùn)行工程,顯示出來(lái)一個(gè)空白TableView
說(shuō)明切換主入口成功贩据。