无法更新tableView中的节

时间:2018-01-29 13:28:42

标签: ios swift tableview

我有tableView如果我选择一行,我想重新加载一些部分。我可以做2次,之后我再也无法重新加载部分了。当我两次选择一个单元格后,它甚至没有调用didSelectRow方法。以下代码位于tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)

let sections : IndexSet = [SectionName.Criteria.rawValue, SectionName.RecentSearch.rawValue]
if !isAdvancedSearch {
    self.tableView.reloadSections(sections, with: .top)
} else {
    self.tableView.reloadSections(sections, with: .bottom)
}

1 个答案:

答案 0 :(得分:0)

好吧,我已经创建了一个新项目并尝试制作类似的问题,但一切都运行良好。然后我注意到UIGestureRecognizer单元格上有一个RecentSearch。我删除了它的手势,它有效!