我遵循了 StyleKit 上的 PaintCode 教程,并成功地将图标导出到 Swift 项目中(仅代码 - MyStyleKit.swift 文件)。我试图了解代码中生成的 UIImage 与不同 iOS 设备预期的图像大小之间的关系。
我将情节提要中的 MyStyleKit 对象连接到标签栏图标的图像。效果很好,但我不知道图像的分辨率是否根据设备进行调整。Apple 的 HIG 建议标签栏图标大小(以像素为单位)对于@3x 图像 (iphone6+) 应为 75 x 75 像素@2x 视网膜图像为 50 x 50 像素 对于非视网膜图像为 25 x 25 像素
首先,我最初应该在 PaintCode 中选择什么画布尺寸?我猜想将画布大小设置为 25 x 25,理由是我应该映射到 UI 点大小。
当我在 Storyboards 中安装图标时,它是否会自动调整为是否需要 @3x、@2x 或 @1x?
我应该将画布大小设置为 UI 点大小吗?
任何帮助将不胜感激。