【发布时间】:2017-03-15 06:40:53
【问题描述】:
当我尝试更新 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 版的模拟器中尝试过这个
【问题讨论】:
-
试试 self.automaticallyAdjustsScrollViewInsets = NO;可以从代码或情节提要本身设置。
-
@BharatModi :是的,我也尝试过,但仍然面临同样的问题。
-
你在使用 headerView 吗?
-
@BharatModi:是的,我使用了自定义单元格的标题视图。我还删除了 headerview,我也尝试过不使用 header view,但问题仍然存在。
标签: ios uitableview ios10