首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >状态栏整个视图下移- iOS 11

状态栏整个视图下移- iOS 11
EN

Stack Overflow用户
提问于 2017-06-27 18:23:16
回答 3查看 8.4K关注 0票数 23

我最近升级到了Xcode9-beta和iOS 11。当我这样做并按下我的项目的play时,我所有的视图都被状态栏向下推了大约20px,而不是状态栏直接在我的视图上。我的合作伙伴使用的是iOS 10,他没有这个问题。我附上了一个截图供你参考。

有人能给点建议吗?任何帮助都将不胜感激。提前谢谢你了。

干杯,西奥

EN

回答 3

Stack Overflow用户

发布于 2017-09-06 22:09:45

我也面临着同样的问题,经过几个小时的寻找,我终于找到了问题所在。

Xcode 9有一个新的安全区域概念,默认情况下,故事板现在在所有视图的顶部添加了一个安全区域。

如果您选择ViewController的根视图并选择大小检查器,您将看到一个复选框,如您在image上所见

取消选中它,这个顶部填充就会消失。

票数 17
EN

Stack Overflow用户

发布于 2017-08-17 15:39:29

代码语言:javascript
复制
if (@available(iOS 11.0, *)) {
        _tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
}
票数 8
EN

Stack Overflow用户

发布于 2017-10-03 15:24:08

如果使用UITableViewStyle.grouped -即使你添加了tableView.contentInsetAdjustmentBehavior = .never,35px的差距仍然存在。尝试将UITableViewStyle更改为plain。这为我解决了一个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44777872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档