我今天已将我的 iPhone 更新到 iOS 7 并为其重新编译我的应用程序,.xib 文件和设备上的所有 View 都向上移动,并且它们的上部被导航栏隐藏。在我的 viewController
中,我设置了 self.edgesForExtendedLayout = UIRectEdgeNone;
并且在 iOS 7 上现在一切看起来都不错但是当我使用 Deployment Target 6.0 编译我的项目并在 iOS 6 设备上测试它时所有 View 都再次被导航栏隐藏。如何使它们在 iOS 7 和 iOS 6 上同时看起来一致?我现在不想中断对 iOS 6 的支持。
最佳答案
尝试使用:
navigationController.navigationBar.translucent = NO;
关于ios - 更新到 iOS 7 后,iOS 6 中的所有 View 都向上移动并被导航栏隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18894541/