在新图像集下的 Images.xcassets 中,我将使用特定于设备的设备来获取不同尺寸的相同图像。我将使用 iPhone 2x、Retina 4 2x、3x 和 iPad 1x、2x。如果对于 iPhone 6+ 我想制作 40x40 像素@3x 的图像,对于 iPhone 6 我想制作 30x30 像素@2x 的图像,我不允许这样做吗,图像应该只有 20x20 的 2x?我可以将两张图片(例如 50x50)放在 2x 中,另一张放在 3x 中吗?或者这是不允许的吗?
最佳答案
你的图片必须是正确的尺寸,你不能给它任何其他尺寸。
所以 30x30@2x
必须是 60px
by 60px
png 文件,而 40x40@3x
必须是120px
by 120px
。您将宽度/高度乘以 2 倍,同样乘以 3 倍。
关于ios - 对在新图像集中设置什么像素大小感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27437560/