根据iOS版本选择正确的导航栏背景图像的最佳做法是什么?
据我了解,iOS7的图像高度为64px,iOS6的高度为44px。是否只是检查运行的iOS版本然后选择适当的图像(在if语句中)?有没有办法在界面构建器中执行此操作?或者更好的是,有没有办法让iOS自动选择正确的图像(根据文件名等)?
答案 0 :(得分:1)
是的,为每个版本使用不同的图像。您使用
检查iOS 6的检查NSFoundationVersionNumber > NSFoundationVersionNumber_iOS_6_1
Apple在他们的iOS7过渡指南中提到了这个解决方案