當(dāng)你啟動應(yīng)用時,iOS 會呈現(xiàn)啟動文件或啟動畫面所提供的一個簡單的占位圖像。占位圖像會迅速地被應(yīng)用的第一屏替換,這樣可以讓用戶感覺到應(yīng)用的響應(yīng)非常迅速。每一個應(yīng)用都必須提供一個啟動文件,或至少一張靜態(tài)圖片。
在 iOS8 及之后的系統(tǒng)中,你可以使用一個 XIB 或故事板文件來替代靜態(tài)的啟動文件。在 Interface Builder 中創(chuàng)建了一個啟動文件時,使用尺寸類來為不同的界面環(huán)境定義不同的層,你還可以使用 Auto Layout 來調(diào)整細(xì)節(jié)。尺寸類和 Auto Layout 可以使得在只創(chuàng)建一個啟動文件的情況下,在所有的設(shè)備上都能夠有良好的呈現(xiàn)。(了解不同呈現(xiàn)環(huán)境和尺寸類的概述,查閱 Build In Adaptivity;學(xué)習(xí)如何在 Interface Builder 中使用尺寸類,查閱 Size Classes Design Help。)
如果你想要支持 iOS 更早期的版本,可以繼續(xù)使用靜態(tài)啟動畫面而不是啟動文件。
重要
使用一個啟動 XIB 或故事板意味著你的應(yīng)用是在 iPhone 6 Plus 或 iPhone 6 上。
下面所提到的設(shè)計指南對啟動文件和靜態(tài)啟動畫面兩種情況都適用:
設(shè)計一個簡單的啟動畫面可以提升用戶體驗
通常情況下,啟動畫面不需要提供:
由于用戶會頻繁地在不同的應(yīng)用之間切換,所以你應(yīng)該使啟動時間盡可能短,并且設(shè)計一個可以削弱切換時重新啟動的體驗的啟動畫面,而不是加重用戶對此的印象。
設(shè)計一個與應(yīng)用第一屏統(tǒng)一的啟動圖像,除了以下情況:
的確,遵守這些規(guī)則會讓你創(chuàng)建出一個普通無趣的啟動畫面,但請記住,應(yīng)用的啟動畫面不需要添加任何的藝術(shù)表達(dá)效果,它僅僅是為了增強用戶對應(yīng)用可以被快速啟動并使用的概念。例如,系統(tǒng)應(yīng)用和天氣應(yīng)用都僅僅提供了一張背景圖作為啟動畫面。
系統(tǒng)設(shè)置啟動圖片
http://wiki.jikexueyuan.com/project/ios-human-interface-guidelines/images/settings_launch_2x.png" alt="" />
天氣應(yīng)用啟動圖片
http://wiki.jikexueyuan.com/project/ios-human-interface-guidelines/images/weather_launch_2x.png" alt="" />
使用靜態(tài)啟動圖像時,你需要為不同的設(shè)備創(chuàng)建不同尺寸的圖片,所有設(shè)備上的靜態(tài)啟動圖像都必須包含狀態(tài)欄的區(qū)域。具體的尺寸,請查閱尺寸表
雖然在 iPhone 6 和 iPhone 6 Plus 上最好是使用啟動文件,但若需要,也可以將其替換為靜態(tài)啟動圖像。如果你需要為 iPhone 6 和 iPhone 6 Plus 創(chuàng)建靜態(tài)啟動圖像,請使用以下尺寸:
對于 iPhone 6:
對于 iPhone 6 Plus:
使用靜態(tài)啟動圖像時,你可以在圖像的命名中體現(xiàn)如果使用該圖像。啟動圖像文件名的格式中應(yīng)包含詳細(xì)的有關(guān)設(shè)備、分辨率及適用情況的信息。學(xué)習(xí)如何正確地命名啟動圖像,參見 App Launch(Default) Images。