如何在 iPhone OS 3.1x / 3.2 / 4.0 中管理图像(维度)?
Posted
技术标签:
【中文标题】如何在 iPhone OS 3.1x / 3.2 / 4.0 中管理图像(维度)?【英文标题】:How to manage images (dimension-wise) in iPhone OS 3.1x / 3.2 / 4.0? 【发布时间】:2010-06-08 01:29:35 【问题描述】:iPhone 是 480 x 320,iPad 是 1024 x 768,ios 4 是 960 x 640。管理 3 种分辨率的图像的最佳做法是什么?
以应用壁纸为例,iPhone 可能是 iOS4 的 50% 缩小版。但是,为两种设备(iPad 和 iOS 4 手机)设计一维 (1024 x 768) 也很诱人。
有什么建议吗?谢谢
【问题讨论】:
【参考方案1】:我会在应用程序中添加最大尺寸,并在首次启动时根据屏幕和分辨率生成适当的图像。然后将只使用自定义图像。
混合使用裁剪和调整大小就足够了。
【讨论】:
以上是关于如何在 iPhone OS 3.1x / 3.2 / 4.0 中管理图像(维度)?的主要内容,如果未能解决你的问题,请参考以下文章
NSFetchedResultsController - 委托方法在 iPhone OS 3.0 下崩溃,但不在 3.1 下
iPhone 应用程序在 OS 3.1 不在模拟器中的设备上崩溃
捆绑包无效。针对 iphone 设备系列的应用程序可能不需要 3.2 的 iphone os 部署目标