iOS 啟動圖后存在黑屏、LaunchScreen適配尺寸適配的問題解決方案,這個問題是最近項目修改啟動圖,需要換成一個全屏啟動圖導致的,下列對應出現問題情況:
配置啟動圖方案一:
LaunchImage(之前的配置方式):
Launch Screen File 中刪掉“LaunchScreen”,置為空
在 TARGETS
-> Build Settings
-> Asset Catalog Launch Image Set Name
設置 LaunchImage
這樣就基本完成了,不過這種方式有了解到出現不少說啟動圖與首頁過程中黑屏1秒情況,有很多臨時處理方法,就是在
didFinishLaunchingWithOptions里面再加一張圖,不推薦;
2、方式二:使用 LaunchScreen.storyboard
配置啟動圖,LaunchImage 廢棄
1、正常添加圖片,命名LaunchImage
2、設置啟動
3、這地方記得看看是否勾選
這樣基本就完成了app啟動圖的配置,但這種情況會出現一個問題,各個設備出現有圖片適配有問題
解決方法:
1、不使用全屏圖,或者邊緣可以切割的圖,通過九切片的方法進行切割拉升,保證中心沒問題
2、方法二:
這個就要從Launchimage的2張圖出發了,讓UI給你一張:820x1800作為2x,1600x2867作為3x,目前親測有效,具體有什么其他問題后期會更新: