Xcode設(shè)置啟動(dòng)頁(yè)問(wèn)題總結(jié)

xcode設(shè)置啟動(dòng)頁(yè)有兩種方式:

一.在LaunchScreen.storybord中創(chuàng)建imageview直接添加圖片即可,只需要添加一張圖片自適應(yīng)所有機(jī)型。這是Xcode默認(rèn)加載的啟動(dòng)頁(yè),也是優(yōu)先提倡使用的方法。

注意事項(xiàng):1.使用LaunchScreen.storybord加載啟動(dòng)頁(yè),圖片文件不能放在Asset.xcassets里面,他會(huì)找不到圖片名字導(dǎo)致加載不出來(lái)。圖片需要放在工程目錄下面。名字最好不要命名為L(zhǎng)aunchImage,防止xcode容易混淆找不到圖片路徑,導(dǎo)致黑屏。

2.有時(shí)候會(huì)突然出現(xiàn)啟動(dòng)頁(yè)展示不出來(lái),造成黑屏現(xiàn)象。這時(shí)候需要清理一下緩存,把加載在LaunchScreen的圖片更改名字重新運(yùn)行一下。如果還是不行,刪除圖片文件在重新添加在工程里面,在改一下圖片名字重新運(yùn)行就可以了。

二.在Asset.xcassets里面創(chuàng)建LaunchImage添加各個(gè)機(jī)型需要的圖片。這需要美工切圖比較多。

1.在LaunchImage里面添加各個(gè)機(jī)型的圖片

2.把Launch screen File的文件名清空


圖2

3.把LaunchScreen.storybord中的Use as Launch Screen前面對(duì)勾取消


圖3

4.在Asset Catalog launch Image Set name處設(shè)置LaunchImage


圖4

運(yùn)行Xcode,啟動(dòng)頁(yè)成功展示。

注意:設(shè)置LaunchImage,一定要在在Asset Catalog launch Image Set name處設(shè)置LaunchImage。否則啟動(dòng)頁(yè)展示為黑屏。xcode11之后設(shè)置的位置發(fā)生變化,如圖4.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容