2014-07-15 66 views
2

在Xcode 5中工作我在啓動屏幕部分放置了兩個圖像。一個用於640x960,針對3.5英寸,另一個用於640x1136用於4英寸屏幕。當我運行程序時沒有錯誤出現,但啓動時它在加載程序之前仍然只是黑屏。這是什麼原因?爲什麼我的啓動屏幕圖像不顯示?

只有在啓動屏幕是縱向時,應用程序纔是橫向的,這有什麼關係?

因爲加載時的應用程序在切換到橫向然後啓動應用程序之前仍然顯示肖像幾秒鐘。

是否有修正?

編輯:我試過它在一個肖像應用程序,它出來很好,所以它只是不適用於景觀應用程序,我沒有選擇,因爲我有IOS 7.0或更高版本。

回答

0

如果您的應用程序默認支持橫向方向,則應該包含橫向啓動圖像。只需將適合每種尺寸和分辨率的圖像添加到啓動圖像資產中即可。在風景方向啓動應用程序時,縱向啓動圖像不會顯示。

0

簡答: 檢查您使用的圖像是否爲.png格式。如果沒有,那麼你應該把它轉換成,然後它會開始顯示在你的LaunchScreen裏面。

詳細信息:

剛纔我想通了,爲什麼。

我在一箇舊項目中實現了LaunchScreen,添加了一個ImageView,其中我設置了一個Image,但沒有顯示。我查了幾件事情,如:

  • 我的汽車佈局如果我選擇設置
  • 如果我啓動屏幕SE在項目設置
  • 選擇權.xib或故事板文件

一切都還不錯我不是這個形象。雖然LaunchScreen加載正常(我通過更改背景顏色LaunchScreenView確保)。

所以最後我覺得這個問題可能與image一樣。

我的image,我在裏面使用LaunchScreenimageView是JPG格式。 iOS設備對.JPG格式不太友好。所以我改變了圖像到.png而不是它加載罰款。

相關問題