2015-06-25 59 views
0

我在LaunchScreen.xib文件中添加了一個圖像到UIImageView,並使其與設備的屏幕相匹配。我已經添加image.png[email protected][email protected]iPhone 4/4S,5/5秒和6所有正在使用[email protected]其中葉圖像外的邊界。無法添加圖像作爲與所有iPhone兼容的Launchscreen

如何指定使用哪個圖像使其適合每個設備屏幕?

+0

是否使用自動版式到引腳的ImageView到發射屏幕的邊緣iPad的尺寸?此外,請嘗試使用方向填充來代替方向適合 – GCBenson

+0

是的,我**正在使用自動佈局將imageView固定到邊緣。但是如果我使用方面填充,那麼它看起來不像從我的LaunchImage到我的_initial視圖controller_中的圖像的無縫過渡。 – enigma

+0

你能上傳問題的截圖嗎? – GCBenson

回答

0

在IOS 8及以上版本中,您無需爲iPhone或iPad添加條件。您可以使用大小類別爲所有類型的平臺設置一個圖像。

只需使用大小類並設置圖像即可查看。它會看起來更好的所有iphones和ipad。

這是來自蘋果的評論: -

大小類。 iOS 8的大小類可以爲iPhone和iPad設計具有自定義佈局的單個通用故事板。使用大小類可以定義一次共同的視圖和約束,然後爲每個受支持的形狀因子添加變體。 iOS模擬器和資產目錄也完全支持大小類別。

+0

但我需要支持iOS 7。此外,3.5英寸屏幕(即iPhone 4/4s)沒有明顯的尺寸等級。 – enigma

0

還可以使用圖像資源添加啓動圖像爲所有iPhone和