簡體   English   中英

iOS中圖像的屏幕尺寸問題

[英]Screen Size Issue For an Image in iOS

我只想顯示游戲的標題頁。 我想使用預渲染的圖像。 它需要與所有iPhone和iPad兼容。 到目前為止,我將這些資產用作以下屏幕截圖 在此處輸入圖片說明

我使用了以下尺寸:在1x分辨率為320 x 480的位置圖像中。在2x分辨率為640 x 960的位置圖像中。在Retina 4中,2x分辨率為640 x 1136的位置圖像。在3x分辨率為1242 x的位置圖像中2207。

僅iPhone 4和5可以正確顯示。 6和6Plus完全錯誤。

對於iPad:

1x 760 * 1024的圖像2x 1536 * 2048的圖像

僅iPad 2顯示正確。 空氣和視網膜完全錯誤。

我已經閱讀了所有文檔,可以在這里找到它們,也可以在Google上搜索幾個小時。 我不確定我必須忽略什么簡單的事情。 我是否正在嘗試做一些不可能的事情? 我僅在模擬器上進行測試,認為這可能是一個問題?

另外,那時我可能會有誤解,因為我的印象是@ 3x適用於iPhone 6和6+。 如果不是,@ 3x的作用是什么?

由於某些原因,資產目錄中的圖像集不包含iPhone 6或iPhone 6+的尺寸,因此在使用全屏圖像時,可能需要通過代碼手動處理。

我正在做的事情(雖然不漂亮,但是可以工作)是要為iPhone 6添加另一個圖像集(我全部為imageName_47),為iPhone 6+添加另一個圖像集(我稱為imageName_55)。 然后在代碼中,檢測屏幕尺寸並將圖像交換為最佳尺寸。 _47一個只需要@ 2x版本,_55一個只需要@ 3x版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM