【问题标题】:IPhone 4 images Local vs Server?iPhone 4图像本地与服务器?
【发布时间】:2010-08-04 17:07:52
【问题描述】:

所以我一直在研究如何处理不同分辨率的 iPhone 屏幕。在文档中,可在此处找到:https://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/SupportingResolutionIndependence/SupportingResolutionIndependence.html#//apple_ref/doc/uid/TP40007072-CH10

他们说使用命名约定并将资产数量增加一倍就是这样做的方法。这对本地图像来说很好,但没有讨论如何从服务器获取图像。 在从服务器拉取适当的图像之前,我是否只需要查询设备分辨率?就这么简单吗?

【问题讨论】:

  • 查看 [UIScreen mainScreen].scale
  • scale 不适用于旧设备,仅适用于 iOS 4。

标签: iphone ios4 screen-resolution


【解决方案1】:

iPhone 4 的像素是旧设备的两倍。如果你想让图像在 iPhone 4 上清晰,你的图像必须有两倍的像素。所以,就是这样,你测试看看哪个设备在那里,并以适当的分辨率拉取图像。

【讨论】:

    猜你喜欢
    • 2019-11-15
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-01
    相关资源
    最近更新 更多