【问题标题】:Image resolutions to supply for adaptive iOS app为自适应 iOS 应用程序提供的图像分辨率
【发布时间】:2016-01-22 06:13:03
【问题描述】:

在开发 iOS 应用时,我投入了大量时间来使一切都具有自适应性(大小等级等)。我已经实现了一些屏幕宽且可缩放的图像滚动条/照片库。多屏图像存储和曝光的最佳实践是什么?

动态存储或生成不是问题,比方说,每个图像有五种不同的分辨率,并根据网络连接和屏幕尺寸加载最佳分辨率。我想知道对于这种多样性有什么建议。

这是基于屏幕尺寸的所有可能图像分辨率的(可能不完整)列表:

  • iPad 横向和纵​​向:704px 宽
  • iPad 2/3:694px 宽
  • iPad 1/2 横向:507px 宽
  • iPad 1/2 纵向:438px 宽
  • iPhone 6+:414px 宽
  • iPhone 6:375px 宽
  • iPhone 4/5 + iPad 右侧分屏:320px 宽

我所有的图像都是正方形的。所以高度等于宽度。

我应该包含视网膜照片还是应该将@1x 用于照片?我是否为缩放添加额外的像素(最大 1.5 倍)?

【问题讨论】:

    标签: ios iphone ipad retina


    【解决方案1】:

    这基本上是 iOS 设备的当前分辨率。

    基本上,在 retina 设备中,如果您希望它们看起来没有像素化,则需要提供 @2x 图像。在 iPhone 6 Plus 和 6s Plus 中,您还需要提供 @3x 图像

    在以下链接中,您可以找到有关它的更多信息。

    http://ivomynttinen.com/blog/the-ios-design-cheat-sheet-volume-2/ http://www.idev101.com/code/User_Interface/sizes.html

    【讨论】:

    • 这不是问题的答案。
    • 是的,您需要提供视网膜照片 (@2x)。如果用户可以缩放并且您希望缩放不会像素化,则需要添加更大的照片,例如@3x。希望现在更清楚:-)
    猜你喜欢
    • 2014-02-19
    • 1970-01-01
    • 2018-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-19
    • 1970-01-01
    相关资源
    最近更新 更多