我在LaunchScreen.xib
文件中添加了一個圖像到UIImageView
,並使其與設備的屏幕相匹配。我已經添加image.png,[email protected]和[email protected]但iPhone 4/4S,5/5秒和6所有正在使用[email protected]其中葉圖像外的邊界。無法添加圖像作爲與所有iPhone兼容的Launchscreen
如何指定使用哪個圖像使其適合每個設備屏幕?
我在LaunchScreen.xib
文件中添加了一個圖像到UIImageView
,並使其與設備的屏幕相匹配。我已經添加image.png,[email protected]和[email protected]但iPhone 4/4S,5/5秒和6所有正在使用[email protected]其中葉圖像外的邊界。無法添加圖像作爲與所有iPhone兼容的Launchscreen
如何指定使用哪個圖像使其適合每個設備屏幕?
在IOS 8及以上版本中,您無需爲iPhone或iPad添加條件。您可以使用大小類別爲所有類型的平臺設置一個圖像。
只需使用大小類並設置圖像即可查看。它會看起來更好的所有iphones和ipad。
這是來自蘋果的評論: -
大小類。 iOS 8的大小類可以爲iPhone和iPad設計具有自定義佈局的單個通用故事板。使用大小類可以定義一次共同的視圖和約束,然後爲每個受支持的形狀因子添加變體。 iOS模擬器和資產目錄也完全支持大小類別。
但我需要支持iOS 7。此外,3.5英寸屏幕(即iPhone 4/4s)沒有明顯的尺寸等級。 – enigma
還可以使用圖像資源添加啓動圖像爲所有iPhone和
是否使用自動版式到引腳的ImageView到發射屏幕的邊緣iPad的尺寸?此外,請嘗試使用方向填充來代替方向適合 – GCBenson
是的,我**正在使用自動佈局將imageView固定到邊緣。但是如果我使用方面填充,那麼它看起來不像從我的LaunchImage到我的_initial視圖controller_中的圖像的無縫過渡。 – enigma
你能上傳問題的截圖嗎? – GCBenson