我制作了一个计时器应用程序:
我之前将部署目标更改为 iOS 10,当运行 iOS 11 时,一切正常,但当我运行 iOS 10 时,它出现故障 - 导航栏和表格 View 之间有很大的间隙,并且我的信息按钮很困惑向上。
图片:
最佳答案
表格 View 的顶部位于导航栏底部下方吗?如果是这种情况,您需要确保 View Controller 不会调整 TableView 的内容插入。对于 iOS 10,设置 View Controller 的属性:
automaticallyAdjustsScrollViewInsets = false
对于iOS 11,设置tableView(scrollView)的属性
if #available(iOS 11.0, *) {
scrollView.contentInsetAdjustmentBehavior = .never
}
关于ios - iOS 中表格 View 顶部出现奇怪的间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51750822/