Ios Swift表格视图,在滑动操作后重新加载行,无法在同一行上再次滑动

Ios Swift表格视图,在滑动操作后重新加载行,无法在同一行上再次滑动,ios,swift,uitableview,Ios,Swift,Uitableview,我有一个带swipeActions的桌面视图, 这些操作调用tableView.reloadRows来更新我的表 我注意到,我无法在操作后再次滑动刚更新的行 问题是这个单元格显示了SwipeActions面板的状态。 我想一个简单的方法“刷回”这个手机会解决我的问题,但我没有找到任何 (我不想重新加载整个tableView) 您需要调用完成处理程序。你的行为应该这样定义 let action = UIContextualAction(style: .normal, title: "Hello")

我有一个带swipeActions的桌面视图, 这些操作调用
tableView.reloadRows
来更新我的表

我注意到,我无法在操作后再次滑动刚更新的行

问题是这个单元格显示了SwipeActions面板的状态。 我想一个简单的方法“刷回”这个手机会解决我的问题,但我没有找到任何

(我不想重新加载整个tableView)


您需要调用完成处理程序。你的行为应该这样定义

let action = UIContextualAction(style: .normal, title: "Hello") { (action, view, completion) in
    self.doSomething()
    completion(true)
}

可以发布数据源逻辑吗?请尝试func reloadSections(uSections:IndexSet,带动画:UITableView.RowAnimation)
let action = UIContextualAction(style: .normal, title: "Hello") { (action, view, completion) in
    self.doSomething()
    completion(true)
}