在現如今幾乎每個APP都有自己的啟動頁,啟動頁的設置方法是怎樣的。
1、方法一
在xcode7之后新建工程中都會有一個LaunchScreen.storyboard的文件。這個是系統默認創建的啟動頁storyboard。并且優先使用。我們可以直接在上面添加ImageView直接設置圖片,這樣你的APP就有啟動頁了。
2、方法二
如果不想使用系統的storyboard,那要怎么做呢?
(1)Assets.xcassets -> + -> App icons & Launch Images -> New iOS Launch Image
(2)設置為Launch Image的圖片,最好為 .png格式
在右邊是可以設置支持機型和系統。
(3)單擊工程名稱 -> General -> Launch Images Source改為LaunchImage ->Launch Source File的內容置為空
這是點擊設置Launch的。這時我們不用新建直接Migrate即可。這時我們點擊別的界面,再點擊回來就發現他已經自動匹配上Assets里面的Launch了。不過可能里面有兩個Launch,我們刪除一個就可。注意的是這個匹配的Launch是可以選擇的,如果工程里面有多個要注意看看是匹配的哪個。
要把系統默認的取消
(4)將LaunchScreen.storyboard的設置中的Use as Launch Screen取消
(5)此時運行就能看到Launch Image了,記得把之前裝的app卸載掉。
(6)如果感覺Launch Image顯示的時間太短,可以在AppDelegate.m文件里面添加一行 延遲?[NSThread sleepForTimeInterval:3.0];
(7)支持的尺寸
注意:在沒有設置啟動圖的時候可能會出現顯示問題。應用界面為4的大小。這是只要設置上啟動頁即可。
iOS所有圖標的圓角效果由系統生成,給到的圖標本身不能是圓角的。
啟動頁尺寸:640x960、640x1136、750x1334、1242x2208必須要。4,5,6,6p的尺寸