[英]Suffix for Retina Images in iPhone 5
我有一些適用於iPhone 5尺寸640x1136的圖像文件,我以前使用@ 2x后綴為iPhone 4和4S實現了視網膜圖像,那么iPhone 5中圖像的后綴是什么,我們可以像@ 2x一樣使用它或者它必須改變。
它仍將使用@2x
圖像。 您可以使用-568h
后綴作為啟動圖像,如Default-568h@2x.png
,但這是目前唯一支持它的地方; 請參閱Leo的答案,了解如何在其他地方工作。
在這里看到我的答案。 一些有用的宏可以幫助您處理圖像。
對於iPhone Retina 4英寸( iPhone 5 ),它仍然是@2x
后綴,因為密度與iPhone Retina( iPhone 4和4S )相同。 屏幕較大但密度相同。
-568h后綴僅適用於默認圖像,因為它是您真正需要它的唯一位置(只是告訴系統您的應用已針對此新屏幕尺寸進行了優化,並且可以拉伸您的視圖)。
命名約定Default-xxx.png
就是在應用程序啟動時提供正確的圖像,但我認為嘗試復制相同的圖像來加載imageViews中的其他圖像是沒有意義的。 這就像iPad上的Default-(landscape|portrait).png
。 您永遠不需要此約定來自己加載圖像。
唯一的規則是:
@
代表密度(現在存在2個密度,正常密度和2個密度) ~
是設備(現在有2種不同的設備,iphone和ipad) 要在4英寸iPhone上調整images / imageView,您應該使用imageView 內容模式和自動調整配置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.