我在表格视图中有三个单元格,用户可以将该单元格点击到三个视图控制器。我刚才注意到,当我使用滑动手势从其中一个视图控制器返回到表格视图时,有时不会取消选择单元格。
点击后退按钮和缓慢执行滑动手势时,将取消选择单元格。但是,当快速执行滑动手势时,不会取消选择单元格。
我顺便使用Swift。
这是iOS 8错误还是有修复?
答案 0 :(得分:0)
对我来说听起来像个错误。解决方法:
override func viewDidDisappear() {
super.viewDidDisappear()
tableView.deselectRowAtIndexPath(lastIndexPath, animated: false)
}
保存lastIndexPath
中最后选择的索引路径后。