我想使用deleteRowsAtIndexPaths从我的tableView中删除一行,我用来获取特定行的NSIndexPath的代码如下:
let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView)
let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable)
但是当我为deleteRowsAtIndexPaths放下cellIndexPath时,我得到了标题中建议的错误。我感觉它可能是关于NSIndexPath的数组类型,但我不确定我应该如何构造我的代码。请帮助谢谢!
答案 0 :(得分:1)
在这个例子中遇到同样的问题:
tableView.reloadRows(at: indexPath, with: .fade)
解决了这个问题:
tableView.reloadRows(at: [indexPath], with: .fade)