1. 程式人生 > >iOS--設定Launch Image 啟動圖片

iOS--設定Launch Image 啟動圖片

Step1

  • 1.點選Image.xcassets 進入圖片管理,然後右擊,彈出"New Launch Image"
  • 2.如圖,右側的勾選可以讓你選擇是否要對ipad,橫屏,豎屏,以及低版本的ios系統做支援.這邊我選了ios8.0,ios7.0,ios6沒有做支援.

技術分享

Step2

將規定尺寸的圖片從你的檔案中拖動進到固定位置.

系統 尺寸 解析度
ios8 Retina HD5.5 1242x2208
Retina HD4.7 750x1334
Landscape Retina Hd 5.5 2208x1242
ios7 640x960
Retina4 640x1136

上傳完畢,那麼基本就快好了.

Step3

單擊你整個專案名稱,然後選擇General,就是這個.

技術分享

重點來了.

我完成上面的步驟,且設定了Launch Images Srouce 為LaunchImage,但是啟動圖片還是不變,後來發現Launch SrceenFile,這個裡面設定了,進去看下,你的目錄下有個檔案叫做LaunchScreen.xib 開啟右側框,選擇這個檔案,然後在如圖,把Use as launch Srceen取消掉,這個就是你之前一直設定Launch Image不成功的原因

技術分享

Step4

技術分享

Run

Launch Image已經更改 順便發一張我得Launch Image技術分享

如果你覺得你開啟太快,那麼漂亮得LaunchImage還沒怎麼展示就跳過了.你可以在你的第一個載入頁面中新增如下程式碼來延長LaunchImage的顯示時間.

    //Swift code
    //這個是swift得版本的.額,你千萬不要自己新增一個方法viewDidLoad哦,你裡面有的
    override func viewDidLoad() {
        super.viewDidLoad()
        NSThread.sleepForTimeInterval(3.0)//延長3秒
    }