我有一个 View Controller ,其中一个主图像覆盖了整个 View ,还有一些按钮。当我通过前一个 Controller 的推送 segue 到达此 View 时, View 向下移动到状态栏下方,显示缺少 View 的黑色 strip (并将我的按钮移出位置)。
当我显示下一个屏幕并将其关闭时, View 会移回正确的位置。
如何确保每次都能正确分配 View (第二张图片)?
更新:
这是我的 Storyboard的样子:
最佳答案
我能够用一行简单的代码解决这个问题:
self.automaticallyAdjustsScrollViewInsets = false
顺便说一句,这是在 UIPageViewController 上发生在我身上的,这行代码包含在该 VC 的 ViewDidLoad 中,而不是内容 View Controller 中。
关于ios - View Controller 的主视图有时在状态栏下,有时不在状态栏下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41703870/