我检查了情节提要中的Adjust Scroll View Insets
属性,并固定了表视图以适应其超级视图。
当我在 iOS 版本 10 以下运行该应用程序时,tableView
被navigation bar
和tab bar
覆盖。但它在 iOS 11 上完美运行。
我错过了什么?
附言我正在使用 xcode 9
我只是通过添加以下代码来解决此问题:
if #available(iOS 11.0, *) {
resultsController.tableView.contentInsetAdjustmentBehavior = .never
} else {
resultsController.automaticallyAdjustsScrollViewInsets = true
}