我已经阅读了多篇关于自动布局和 iOS 7 中状态栏行为的帖子,但仍然不知道如何让我的自动布局对象位于状态栏下方。
我现在有
self.automaticallyAdjustsScrollViewInsets = YES;
self.edgesForExtendedLayout = UIRectEdgeNone;
并且搜索栏应用了视觉格式,如 V:|-0-searchBar-|
。
搜索栏呈现在状态栏下方 正如预期的那样。
我一直无法找到使搜索栏从状态栏底部边缘开始的解决方案。如何做到这一点?
编辑: 我查看了顶部布局选项,但我的自定义 View Controller 有一个 xib。没有可用的顶部布局指南。我如何支持此设置?我想避免检查系统版本。
最佳答案
您需要使用topLayoutGuide
。
Apple 在这个问题上有一个很好的指南:https://developer.apple.com/library/ios/qa/qa1797/_index.html
关于ios - 在状态栏下方获取自动布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30430604/