ipad

时间:2016-04-29 19:14:16

标签: ios xcode swift ipad

我的图像支持1x,2x和3x。

将图像放入设置到相应容器中的图像中:1x,2x,3x。

在图片属性中,我选择了' universal'。

然而,在测试过程中,我们可以看到ipad上的图像模糊(使用ipad 2进行测试)。

不确定我做错了什么。我是否必须明确选择设备图像集(例如ipad图像集)?

我是否必须在图像名称上明确附加1x,2x和3x?例如,my-image@2x.png?

我在所有iphone上都没有问题(4S,5,6 / +,6s / +,se)。

我查看了各种答案,包括this,但我仍然不清楚为什么我的图像在ipad上模糊不清。

应用程序图标不模糊!

图标将添加到视图中,如下所示:

  • 工具栏项目 - 使用图像集名称
  • 在故事板中设置图像 UITabBarController上的
  • 选项卡图标 - 使用图像集名称
  • 通过故事板添加
  • 地图注释标注 - 标注按钮图像设置为:

    leftButton.setBackgroundImage(UIImage(named:navigateCue),forState:.Normal)

还应说明我的所有图标都遵循apple提供的these指南。

另外,在模拟器上一切都很好......

这是我的文件夹的设置方式:

  • 在Images.xcassests中,我有一个名为multi-res。
  • 的目录
  • 在这个顶级目录中,我有与'角色关联的子文件夹。图像(例如工具栏)。
  • 每个子文件夹包含图像集(例如,图钉)。图像集命名为' red' (用于红色针脚)。
  • 在每个图像集中,我有3张图片:< base> .png,< base> @ 2x.png和< base> @ 3x.png
  • 我检查了finder和sketch中的所有图像。它们的大小和倍数都很精确。因此,如果< base> .png为24x24,则< base> @ 2x.png为48x48,而< base> @ 3x.png为72x72。

所有iphone(4s,5,6 / +,6s / +,se)和新ipads都能正常运行。

问题仍然存在于ipad 2等旧版本。

我遵循了苹果公司的指导原则here

我是否还需要为ipad2创建具有~ipad扩展名的图片?

我需要@ 2x-1.png,@ 2x-2.png吗?如果是这样,我如何在图像集下创建所有这些文件夹?

还有别的吗?

0 个答案:

没有答案