iOS--LaunchImage啟動頁設置及問題解決

在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 應該會顯示了。


如果真的真的還是不顯示的話, 或者遇到5s真機測試時屏幕變小,且有上下兩條黑道的話,那就是圖片的問題,是否為jpeg轉(zhuǎn)為png的呢?又或者是圖片大小不對. 這是我遇到過的情況.

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協(xié)議。它實...
    香橙柚子閱讀 24,110評論 8 183
  • 來個大整容 app在橫屏狀態(tài)下是不顯示iPhone的狀態(tài)欄的(就是有個小電池的那一欄),除非你強制app這樣做。這...
    Billionfan閱讀 4,027評論 8 9
  • 現(xiàn)在好像一種方法不能全部適配ios7、ios8、ios9 一、第一種(可以實現(xiàn)) (改項目b id 和版本) ...
    紅酒佳坊閱讀 8,721評論 1 6
  • 匆匆聚過,依然是當年的凝聚力和感召力! 彭老師風采依舊,那眼神那口氣那音容笑貌都是當年的彭老師!祝福和囑托的話飽含...
    安明閱讀 597評論 4 3