【问题标题】:Image asset size in Xcode interface builderXcode 界面生成器中的图像资源大小
【发布时间】:2017-03-14 22:25:56
【问题描述】:

如果我在 Xcode 中的界面构建器中添加一个图像视图,并且它的大小为 200 x 100(Xcode 中的大小),我怎么知道要为 1x 2x 和 3x 制作图像资源的大小。

如果我在 Photoshop 中将其设为 600x300 像素 3 倍,然后尝试使用此图像,它在 iPhone 7 plus 上看起来不是很清晰,那么我如何知道图像资源对于给定图像视图应该是什么分辨率尺寸

【问题讨论】:

    标签: ios xcode image resolution


    【解决方案1】:

    如果我在 Xcode 中的界面构建器中添加一个图像视图,并且它的大小为 200 x 100(Xcode 中的大小),我如何知道将图像资源制作成 1x 2x 和 3x 的大小。

    分辨率是点和像素之间的对应关系。如果所需的图像尺寸是 200x100 点,那么您将提供以下三种图像尺寸:

    • 1x:200x100 像素
    • 2x:400x200 像素
    • 3x:600x300 像素

    如果我们在 2x 分辨率的设备上运行,则加载图像时将其 scale 设置为 2,因此 2 个像素对应 1 个点。

    请注意,您不应该尝试通过简单地放大 1x 图像来制作 3x 图像。这显然看起来很糟糕。您应该开始使用 600x300 的原始图像并缩小以获得 2x 和 1x 图像。

    【讨论】:

      猜你喜欢
      • 2014-07-03
      • 1970-01-01
      • 2014-01-17
      • 2010-10-04
      • 2014-08-27
      • 2011-07-19
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      相关资源
      最近更新 更多