当我尝试更新tableview数据源属性时,如下所示
override func viewWillAppear(_ animated: Bool) {
tableView?.delegate = self
tableView?.dataSource = self
super.viewWillAppear(animated)
}
override func viewWillDisappear(_ animated: Bool) {
tableView?.delegate = nil
tableView?.dataSource = nil
super.viewWillDisappear(animated)
}
当我导航到其他屏幕并回到此屏幕时,我在Tableview上获得了额外的空间,是否有人可以帮助解决问题?
要
注意*我在版本10.2的模拟器中尝试了这个
答案 0 :(得分:0)
尝试将标题高度返回为0.这大部分时间都有效。如果没有,请尝试将0高度的空视图设置为表视图的标题视图。
如果您使用AutomaticDimension更新单元格高度。确保将.estimatedHeight属性设置为单元格可以具有的最小高度。