Xcode7、iOS9 設(shè)置啟動(dòng)圖片(Launch Image)

一.添加啟動(dòng)圖片

點(diǎn)擊Image.xcassets進(jìn)入圖片管理,右擊,彈出"New Launch Image"或點(diǎn)下面的+號(hào)創(chuàng)建Launch Image;如圖,右側(cè)的勾選可以讓你選擇是否要對(duì)ipad,橫屏,豎屏,以及低版本的ios系統(tǒng)做支持.這邊我選了ios8.0和ios7.0。

二.拖入相應(yīng)尺寸的圖片,以本例子需要為例。

我試了一下這里的圖片名字可以任意命名,不過格式必須為png格式,如果只是寫個(gè)demo,也可以下載我所用的這套圖片http://download.csdn.net/download/riven_wn/9196015。

640*960(4/4s)2X位置

640*1136(5/5s/5c) ? ? ? ? ? ? ? ? ? ? ?R4位置

750*1334(6) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? R4.7位置

1242*2208(6 plus) ? ? ? ? ? ? ? ? ? ? ?R5.5位置

三.General里面的設(shè)置。

如圖,Launch Image Source 要設(shè)置為L(zhǎng)aunchImage,Launch Screen File的內(nèi)容刪除為空。

四.要把LaunchScreen.storyboard(低版本Xcode為L(zhǎng)aunchScreen.xib)中的用作LaunchScreen的復(fù)選框勾選取消掉,如圖。

到這里就大功告成了,so easy,不過有時(shí)候會(huì)出現(xiàn)第一次運(yùn)行顯示不正常的情況,一般把App刪除重新run一遍就好了。

如果覺得顯示時(shí)間不能滿足需求,可以添加此方法延長(zhǎng)顯示時(shí)間(此為swift版本,oc類似)

override func viewDidLoad()

{

super.viewDidLoad()

NSThread.sleepForTimeInterval(3.0)//延長(zhǎng)3秒

}

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

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