use*_*760 64 xcode uiimage ios
例如,我有一个100*100大小的imageview或按钮,我想设置其图像或backgroundImage本地.png文件.根据我的理解,我需要创建3组图像,即100*100for @1x,200*200for @2x,300*300for @3x.我不确定我的理解是否正确,任何人都可以帮忙吗?
ena*_*dun 88
根据我的理解,如果图像大小是 100 * 100
@1x -> 100 * 100
@2x -> 200 * 200
@3x -> 300 * 300
有一些东西需要理解.通过创建2x和3x图像,您不能期望从每个iPhone屏幕完全相同的布局.屏幕与屏幕的布局不同.1x,2x和3x图像尺寸仅处理屏幕的像素密度.
假设您有一个320 * 70正在创建的图像
@1x -> 320 * 70
@2x -> 640 * 140
@3x -> 960 * 210
Rup*_*tel 17
对于@3x图像增加@1x图像大小3倍!
例如
15 x 15 = @1x
30 x 30 = @2x
45 x 45 = @3x
要么
100 x 100 = @1x
200 x 200 = @2x
300 x 300 = @3x
要么
15 x 10 = @1x
30 x 20 = @2x
45 x 30 = @3x
我希望这对你有所帮助!
Nil*_*jan 11
是的,你的理解是正确的.
标准分辨率图像的比例因子为1.0,称为@ 1x图像.高分辨率图像的比例因子为2.0或3.0,称为@ 2x和@ 3x图像.假设你有一个标准分辨率的@ 1x图像,例如100px×100px.此图像的@ 2x版本为200px×200px.@ 3x版本为300px×300px.
有关详细信息,请访问 https://developer.apple.com/ios/human-interface-guidelines/graphics/image-size-and-resolution/
| 归档时间: |
|
| 查看次数: |
76201 次 |
| 最近记录: |