簡(jiǎn)單-設(shè)置啟動(dòng)圖片的兩種方式

昨天給項(xiàng)目添加上了啟動(dòng)圖片,以及引導(dǎo)頁(yè)面,記錄一下,設(shè)置過(guò)程和方法。

首先啟動(dòng)圖片

? 啟動(dòng)圖片有兩種方式去設(shè)置一種是沿用Xcode6 設(shè)置Launch Image 啟動(dòng)圖片步驟大致如下:

Step1

1.點(diǎn)擊Image.xcassets 進(jìn)入圖片管理,然后右擊,彈出"New Launch Image"

2.如圖,右側(cè)的勾選可以讓你選擇是否要對(duì)ipad,橫屏,豎屏,以及低版本的ios系統(tǒng)做支持


這里只選擇支持7以上系統(tǒng)


嚴(yán)格按照大小設(shè)置

Step3

單擊你整個(gè)項(xiàng)目名稱(chēng),然后選擇General,就是這個(gè).


step4

我完成上面的步驟,且設(shè)置了Launch Images Srouce 為L(zhǎng)aunchImage,但是啟動(dòng)圖片還是不變,后來(lái)發(fā)現(xiàn)Launch SrceenFile,這個(gè)里面設(shè)置了,進(jìn)去看下,你的目錄下有個(gè)文件叫做LaunchScreen.xib 打開(kāi)右側(cè)框,選擇這個(gè)文件,然后在如圖,把Use as launch Srceen取消掉,這個(gè)就是你之前一直設(shè)置Launch Image不成功的原因



Step5

如果你覺(jué)得你開(kāi)啟太快,那么漂亮得LaunchImage還沒(méi)怎么展示就跳過(guò)了.你可以在你的第一個(gè)加載頁(yè)面中添加如下代碼來(lái)延長(zhǎng)LaunchImage的顯示時(shí)間.

可以在AppDelegate里面設(shè)置延遲

[NSThread sleepForTimeInterval:1.5];

總結(jié)

先在Images.xcassets中設(shè)置一個(gè)LaunchImage,然后再項(xiàng)目設(shè)置的general-->App Icons and Launch Images-->Launch Images Source中選擇剛才在Images.xcassets中設(shè)置的圖片,再把Launch Screen File選項(xiàng)設(shè)置為空就可以了

方法二:在Xcode7中你也可以這樣設(shè)置,使用LaunchScreen.storyboard設(shè)置啟動(dòng)圖

1.打開(kāi)LaunchScreen.storyboard


2.在LaunchScreen.storyboard上拖入一個(gè)imageView,并給imageview添加好全屏約束


3.在Assets.xcassets 中 畫(huà)紅線的區(qū)域,右擊,點(diǎn)擊New Image Set,在右邊的image中拖入裁切好的圖片

圖片尺寸不對(duì),無(wú)法完成屏幕適配:如圖:

4.回到LaunchScreen.storyboard,將Assets.xcassets中的圖片拖到iamgeView中.如圖


5(Xcode默認(rèn)已經(jīng)選擇好LaunchScreen.storyboard作為啟動(dòng)圖設(shè)置,如果前四步設(shè)置好還沒(méi)有出現(xiàn)啟動(dòng)圖,請(qǐng)參照此條)查看TARGETS中的General下的App Icons and Launch Images選項(xiàng)中的Launch ScreenFile 是否是LaunchScrren


注意:選擇LaunchScreen.storyboard


第四步完成的時(shí)候就已經(jīng)設(shè)置成功啟動(dòng)圖了,

注意:如果設(shè)置完沒(méi)有出現(xiàn)啟動(dòng)圖片,則可以刪除圖片重新運(yùn)行,或者clean以下程序即可

以上是參考了以下兩位作者的文章,詳細(xì)請(qǐng)看:

iOS Xcode7設(shè)置啟動(dòng)圖launchImage - 簡(jiǎn)書(shū)

Ios8?Xcode6?設(shè)置Launch?Image?啟動(dòng)圖片_索金濤_新浪博客

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

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

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