使 UITableView 忽略安全区域

Meh*_*loo 5 tableview uiedgeinsets swift safeareaview

我有一个TableView里面的ViewController. 我TableView拉伸了 View SuperMargings(有约束)并禁用了所有SafeAreaInset 选项,但是当我运行我的项目时,我TableView仍然在SafeArea

我怎样才能让我TableView在 iPhone 上全高带缺口?

Gri*_*nyy 12

如果您已经寄托tableView给它的上海华盈(不safeArea)与约束,但tableView仍然尊重safeArea有产权contentInsetAdjustmentBehaviorUIScrollViewUITableView是的子类UIScrollView,因为我们知道),因为iOS的11。

此属性是UIScrollView.ContentInsetAdjustmentBehavior具有 4 个选项的枚举。您需要设置.nevercontentInsetAdjustmentBehavior.