【发布时间】:2011-04-07 21:39:08
【问题描述】:
在 iOS3 和 iOS4 上显示图像的最佳模式是什么?
例如,下面是自定义活动动画的代码:
activityImageView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"s01"],
[UIImage imageNamed:@"s02"],
[UIImage imageNamed:@"s03"],
[UIImage imageNamed:@"s04"],
[UIImage imageNamed:@"s05"],
nil];
在运行 iOS4 的低分辨率和高分辨率设备上,图像按预期加载。在 iOS3 上,无法找到图像,因为 .png 扩展名被视为缺失。
处理这种情况的正确方法是什么?我是否需要在我的代码中添加 hacky 条件或者是否有更简洁的方法?
Matt Gallagher 的文章中的内容是一个好方法吗?
http://cocoawithlove.com/2010/07/tips-tricks-for-conditional-ios3-ios32.html
【问题讨论】: