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


在Assets.xcassets中使用LaunchImage來設置啟動圖:

 

一.根據不同屏幕尺寸的需求設置不同的圖片,可以參照下圖:

      1.點擊Image.xcassets 進入圖片管理,然后右擊,彈出"New Launch Image"

      2.右側的勾選可以讓你選擇是否要對ipad,橫屏,豎屏,以及低版本的ios系統做支持

3. 注意: 為適配 iPhone X, 圖片尺寸為1125px*2436px

 
 
 
 

二.取消系統默認使用的LaunchScreen,首先你要取消Use as Launch Screen 的選中

 
 
 
 

三.需要設置Launch Screen File   

   單擊你整個項目名稱,  選擇General,就是這個.

 
 

在配置好以上之后啟動頁的圖片就會使用LaunchImage中的圖片了..


但是經過上述步驟之后,你覺得完全沒有問題了,但是仍然無法顯示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轉為png的呢?又或者是圖片大小不對. 這是我遇到過的情況.



作者:yaomin1224
鏈接:https://www.jianshu.com/p/3b6218f075fe
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM