前言:
設(shè)置啟動圖 (Launch Images Source / LaunchScreen)介紹及操作方法
1、基本了解
**設(shè)置啟動圖的方式有兩種:** 1). LaunchScreen 2). LaunchImage 備注: 1.新建項目時 Xcode 會自動創(chuàng)建 LaunchScreen.storyboard 且默認(rèn)使用 Launch Screen File 的方式展示啟動圖。 2.對于LaunchScreen,它只需要一張可拉伸的圖片,在LaunchScreen.storyboard配置即可 對于LaunchImage,則需要我們?nèi)スこ倘ヅ渲谩? ? ?3.對于優(yōu)先級來說,LaunchScreen 的優(yōu)先級要高于LaunchImage。 4. LaunchScreen.storyboard它不可以綁定自定義的類。 (底層實現(xiàn)是把LaunchScreen截屏,生成一張圖片,作為啟動界面。) 所以,也不能在啟動頁添加任何邏輯操作。 5.**LaunchScreen優(yōu)點:** 5.1 自動識別當(dāng)前真機(jī)或者模擬器的尺寸 5.2 只要讓美工提供一個可拉伸圖片 5.3 展示更多東西 6.通常情況下我會直接使用 Launch Images Source 方式展示啟動圖 為了省去了啟動圖做適配的工作,只需要設(shè)計師提供不同尺寸的 PNG 圖片就可以了。
2、Launch Images Source操作方法
操作方法如下: 1) 刪除 Launch Screen File 的內(nèi)容 2) 選擇 Launch Images Source中的Use Asset Cataiog-->Migrate 3) 完成
圖解:
LaunchImage-01
LaunchImage-02
3、常見問題:
1.如果配置完Xcode-啟動圖不顯示(兩種方法)
①.com + shift + K ----- {清一下緩存} ②.模擬器(app)----卸載----重新運行
2. 黑白條--(LaunchImage)
原因:若給的啟動圖片中,沒有該型號的圖片、或者尺寸不對。