拒絕啟動圖緩存,隨意切換LaunchScreen.storyboard圖片

使用LaunchScreen.storyboard搭建啟動圖

首先,要在項目中進行配置。

1、在General—> App Icons and Launch Images—>Launch Screen File中選擇LaunchScreen


1

2、選中LaunchScreen.storyboard,勾選Use as Launch Screen的選項

2

3、在LaunchScreen.storyboard中添加一個UIImageView的控件

3

4、為新添加的UIImageView添加約束

4

5、設(shè)置約束

選中上下左右的約束(點擊短橫線),并將數(shù)值都設(shè)為0,最后點擊Add按鈕,如下圖所示

5

6、修改約束

經(jīng)過步驟5之后,效果如下:

6

從上圖可以看出,默認的Safe Area會在iPhoneX系列的機型上,使啟動圖沒有覆蓋整個屏幕。

7、解決留白問題

在左窗口選中底部約束—>點擊右側(cè)的First item—>選擇Superview—>將Constant設(shè)置為0,如下所示:


7.1

修改完成的效果如下:

7.2

然后再修改top上的約束

7.3

修改完后的效果:

7.3

8.在項目的根目錄里創(chuàng)建一個文件夾(launchImage),然后找設(shè)計要一張1242*2208 的啟動圖,(命名為xxxx@3x.png),添加到剛創(chuàng)建的文件夾(launchImage)里

9.給 7.3步驟里的imageView 添加 8 步驟里的(xxxx@3x.png) 圖片,并設(shè)置Content Mode : Aspect Fill


9

10.然后啟動就OK了,以后更換圖片 只需要更換 步驟 8 里的圖片就好了,如果遇到不生效的問題,刪除app ,clean項目,重啟手機.


參考鏈接 : http://www.itdecent.cn/p/1d1ae1dd0a71

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

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