給LaunchScreen.xib
中加一個圖片,用剛剛建立的backgroundImage
。圖片
測試一下,iOS8下面的Launch Screen都沒有問題了:ip
- iPhone6+用的是3x
- iPhone5s用的是Retina 4 2x
- iPhone6和iPhone4s都是用的2x
所以我沒有添加1x的圖片,基本沒用。get
結論
- 目前比較好的方式是使用
Launch Image
的方式建立各類設備的圖片文件,兼容iOS7/8 - 使用
LaunchScreen.xib
,功能更強大,可是僅支持iOS8,可能再過幾年能夠成爲主流方法
源代碼見這裏:GitHub,是使用LaunchImage
的方式。
這個很簡單,先在Images.xcassets中設置一個LaunchImage,而後再項目設置的general-->App Icons and Launch Images-->Launch Images Source中選擇剛纔在Images.xcassets中設置的圖片,再把Launch Screen File選項設置爲空就能夠了