【发布时间】:2014-06-24 16:49:52
【问题描述】:
根据 iOS 版本选择正确导航栏背景图片的最佳做法是什么?
据我了解,iOS7 的图像高度应为 64 像素,iOS 6 的图像高度应为 44 像素。是否只是检查正在运行的 iOS 版本然后选择适当的图像(在 if 语句中)?有没有办法在界面生成器中做到这一点?或者更好的是,有没有办法让 iOS 自动选择正确的图像(基于文件名等)?
【问题讨论】:
-
我找到的最佳答案是检查操作系统版本并设置适当的图像。需要注意的是,如果您在 iOS 7 上使用 44 像素的图像,它可能不会是灾难性的,这取决于您用于导航栏的样式。
标签: ios ios7 ios6 uinavigationbar