NavigationBar和TableView之间的多余空间

时间:2019-09-24 07:22:24

标签: swift tableview navigationbar spacing ios13

在最新的iOS 13版本中是否在导航栏和表格视图之间留出空间?尝试了许多解决方案。没运气?请帮助我。 尝试过以下解决方案

1。

scrollView.contentInsetAdjustmentBehavior = .automatic

2。

if #available(iOS 11.0, *) {

            tblView.contentInsetAdjustmentBehavior = .never
        } else {
            automaticallyAdjustsScrollViewInsets = false
        }
}

3。

overrideUserInterfaceStyle = .dark 

4。

yourtableView.tableHeaderView?.removeFromSuperview()

yourtableView.tableHeaderView = UIView(frame: CGRect(x: 0, y: 0, width: 0, height: CGFloat.leastNonzeroMagnitude))

yourtableView.layoutIfNeeded()

1 个答案:

答案 0 :(得分:0)

确保两件事:

1。

self.automaticallyAdjustsScrollViewInsets = NO

2。    从属性检查器中,使style = plain