簡體   English   中英

如何為所有Apple設備調整圖像資產的大小? (不啟動圖像)

[英]How to resize image assets for all Apple devices? (not launch images)

我的應用程序在頂部顯示2個按鈕,在底部顯示一張汽車圖片(可能為4張之一):

應用截圖

每個圖像文件的尺寸均為5616 x 3744像素,並且該應用程序明顯滯后甚至有時崩潰(在此使用全屏寬高比填充模式):

Xcode屏幕截圖

因此,我想按比例縮小圖像資源,並在我的應用程序中包含這些文件(針對4張汽車圖片中的每張):

  • car.jpg
  • car@2x.jpg
  • car@3x.jpg

經過四處搜尋之后,我認為我必須指定“ 渲染像素”大小,即:

  • 適用於iPhone 4的640 x 960
  • 適用於iPhone 5的640 x 1136
  • iPhone 6為750 x 1334
  • iPhone 6 Plus為1242 x 2208
  • 而且我還沒有查找iPad的尺寸

但是我的圖像視圖有20像素的插圖(這里是全屏 ):

Xcode屏幕截圖

所以我不確定從car.jpg,car @ 2x.jpg和car@3x.jpg的寬度中減去哪個值。

我應該從每個文件中減去40個像素(左邊20個像素,右邊20個像素)嗎?

只需將圖像調整為最大尺寸(@ 3x)-它會比現在小得多, aspect fill將處理其余部分

暫無
暫無

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

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