在最新的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。

self.automaticallyAdjustsScrollViewInsets = NO


2。
   从属性检查器中,使样式=普通

关于swift - 导航栏和TableView之间的额外空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58075059/

10-11 04:34