我正在开发适用于 iOS 6 和 iOS 7 的 iPad 应用程序。我已经激活了 AutoLayout,但我在 UINavigationBar
周围遇到了一些麻烦。
例如,我有一个页面,其中包含我的 UINavigationBar
,然后是 UILabel
,然后是 UICollectionView
。
在 iOS 6 上,
UILabel
出现在正确的位置(在UINavigationBar
下),但是我的UICollectionView
的底部是隐藏。在 iOS 7 上,情况正好相反:
UILabel
隐藏在UINavigationBar
下,但是UICollectionView
的底部是美好的。
我应该如何处理这种情况?
最佳答案
用这个
self.navigationController.navigationBar.translucent = NO;
关于ios - 在 iOS 6 和 iOS 7 上为 UINavigationBar 管理自动布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21725294/