ios - 忽略状态栏的自动布局

标签 ios objective-c xcode

我正在使用“与 Superview 的比例高度”来调整两个 View 的大小(第一个是 75%,另一个是 25%)。我的问题是 Superview 的高度忽略了状态栏(即 iPhone 6s 仍然是 667 点而不是 647 点)。

我做错了什么,还是有一些我需要勾选的复选框或我需要编写的代码?谢谢。

最佳答案

听起来您的 super View 不在状态栏下方。检查您的 super View 顶部的顶部是否设置为与顶部布局指南或其 super View 的顶部匹配。

顶部布局指南将位于状态栏下方,这将解释为什么该 View 的高度不包括状态栏区域。

关于ios - 忽略状态栏的自动布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35946009/

相关文章:

iphone - 使用 Xcode 的动态内容

ios - Apple 拒绝 - 无法重现崩溃

ios - 将 iOS 应用程序版本还原为旧版本

objective-c - 窗口激活时的 NSEvent 或 NSNotification

ios - iOS 应用程序中的实时和开发 URL

ios - 在其他两个 View 之间插入 View

ios - 在 objective-c 中使用联系人框架时无法在 TableView 中显示联系人缩略图

ios - 适用于 iOS 的 GoogleMaps SDK 是否存在标记动画?

ios - 以编程方式 Swift Segue

ios - 项目运行时出现 Xcode @autoreleasepool 错误