ios - 对在新图像集中设置什么像素大小感到困惑

标签 ios xcode resolution asset-catalog

在新图像集下的 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/

相关文章:

filter - Ffmpeg - 使用覆盖缩小视频

xcode - 视网膜支持 imageNamed @2x 不工作

jquery - iOS 电子邮件客户端上的动画

ios - 是否接受 UIWebView 中的 cookie?

ios - 无法从 Crashlytics 升级到 Fabric

ios - 应用程序在 iPhone 上运行良好; iPad模拟器只给出黑屏

iphone - 如何呈现登录工作流程? (模态和导航 Controller )

ios - 只允许一个 UIAlertController View 从可见 View 上的类中呈现

ios - 我在哪里可以查看大型 iOS 代码库以了解其组织方式?

android - HTC Flyer 显示问题