在Assets.xcassets中使用LaunchImage來設置啟動圖:
一.根據(jù)不同屏幕尺寸的需求設置不同的圖片,可以參照下圖:
? ? ? 1.點擊Image.xcassets 進入圖片管理,然后右擊,彈出"New Launch Image"
? ? ? 2.右側(cè)的勾選可以讓你選擇是否要對ipad,橫屏,豎屏,以及低版本的ios系統(tǒng)做支持
3. 注意: 為適配 iPhone X, 圖片尺寸為1125px*2436px
二.取消系統(tǒng)默認使用的LaunchScreen,首先你要取消Use as Launch Screen 的選中
三.需要設置Launch Screen File? ?
? ?單擊你整個項目名稱, ?選擇General,就是這個.
在配置好以上之后啟動頁的圖片就會使用LaunchImage中的圖片了..
但是經(jīng)過上述步驟之后,你覺得完全沒有問題了,但是仍然無法顯示LaunchImage。
或者,你在多個模擬器上運行該程序,有的模擬器能夠顯示,有的模擬器不能顯示。
這時候你可能會有3個選擇:
1. 菜單-product-Clean-rebuild,也就是重新build程序。
2. 菜單-Xcode-preference-Locations-Derived data-open in Finder,然后刪除其中的緩存文件,并重新build程序。
3.把App在模擬器上卸載掉,然后重新build。
4.reset模擬器
正常情況下,LaunchImage 應該會顯示了。