2014-10-29 153 views
1

我已經添加了閃屏圖像都到項目文件夾和文件images.xcassets,但只有iPhone 4S(有ios7)顯示啓動畫面,其他(有iOS8上)顯示默認的啓動屏幕,或者如果launchscreen.xib被刪除,則不顯示任何內容。的iPhone 5,6不顯示啓動畫面

什麼能引起它的iPhone> = 5?這些文件的名稱是: [email protected][email protected][email protected][email protected]

+0

你必須只需拖動和下降的ImageAsset圖像> Launchscreen。拖放時名稱無關緊要。無需添加到項目文件夾中。 – 2014-10-29 08:50:04

+0

是,在images.xcassets文件中的所有圖片都在Launchimage文件夾中,我也創建Launchscreen文件夾,並添加這些照片出現,是沒有結果 – Anton 2014-10-29 08:59:41

+0

清除乾淨的構建和嘗試。 – 2014-10-29 09:00:29

回答

0

您需要添加一個LaunchImage.xib (通過「新建>文件>用戶界面>啓動屏幕」)並在目標的「通用」選項卡中選擇該文件。

+0

這將顯示launchscreen,由它所包含的項目名稱和其他一些信息的默認,但我需要的應用顯示默認圖像,而不是 – Anton 2014-10-29 09:03:20

+0

你可以將圖像作爲UIImageView添加到LaunchImage.xib - 據我所知,這是首選方式,並由蘋果公司建議。 請看這裏 https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/LaunchImages.html – 2014-10-29 10:00:23

+0

UIImageView沒有看到從xcassets設置LaunchImage,所以它不能區分不同的圖像爲不同的iPhone大小 – Anton 2014-10-29 18:11:15