目前項目中須要解決的問題是:git
有關iPhone6/6+相關尺寸見這裏github
須要以下尺寸圖片:app
使用LaunchImage,能夠兼容iOS7和iOS8。iphone
由於iOS8也會調用LaunchScreen.xib
,因此個人作法是直接刪除它。就是這個文件:測試
而後,在Images.xcassets
中建立一個LaunchImage
spa
須要在項目屬性裏,launch Images Source
裏設置爲LaunchImage
code
測試了一下:圖片
這是Xcode6/iOS8的新功能,也就是說,這個步驟,是爲了支持iOS8的,而不支持iOS7。其實在目前的項目用不上,不過作了技術準備,就寫下來吧。ip
看到這個方形的xib文件,怪怪的,這是爲了支持橫屏和豎屏的,由於這個項目只須要豎屏,也能夠這樣:get
不改也不要緊。
在Images.xcassets
裏建立backgroundImage
給LaunchScreen.xib
中加一個圖片,用剛剛建立的backgroundImage
。
測試一下,iOS8下面的Launch Screen都沒有問題了:
所以我沒有添加1x的圖片,基本沒用。
Launch Image
的方式建立各類設備的圖片文件,兼容iOS7/8LaunchScreen.xib
,功能更強大,可是僅支持iOS8,可能再過幾年能夠成爲主流方法源代碼見這裏:GitHub,是使用LaunchImage
的方式。