1
默認情況下,Apple似乎只允許@ 3x,@ 2x和@ 1x作爲圖像和應用程序細化的後綴。iOS應用程序細化 - 如何根據屏幕大小實現它?
@ 3x資源似乎是爲iPhone 6/7 Plus預留的,儘管它們的屏幕分辨率比最大的iPad Pro的分辨率要小 - 這似乎使用了@ 2x。
有什麼辦法可以專門有5個不同的文件夾與數據和每個實際的設備分辨率使用一個文件夾嗎?這些文件夾將是例如(和任何新的或分辨率之間將使用最近的文件夾和規模):
- 568P
- 1136p
- 1334p
- 2048p
- 2732p
這有可能嗎?
啊好的,這實際上很有趣。因此,1x iPad可能是iPad 2,而iPad 2則是帶有Retina顯示屏的iPad 7「,iPad 10」和iPad 12「?你知道是否有可能做得更細嗎? – keyboard
這不取決於x1,2,3,因爲這沒有連接到不同設備的尺寸。如果你想像素完美(例如backgroundImages),那麼你必須編碼並改變圖像的寬度和高度的設備本身。例如,在1x屏幕中顯示 – Retterdesdialogs
:要顯示50像素,圖像應該是50像素。在2x屏幕上:爲了顯示50px,您需要100px圖像,因爲2x屏幕在同一空間中具有兩倍多的像素。要在3x屏幕上獲得好的50像素結果,您需要150像素的圖像,因爲與x1設備相比,相同空間中的像素數量增加了三倍 – Retterdesdialogs