gpt4 book ai didi

swift - 无法将类型 'nsindexpath?' 的值转换为预期的参数类型 '[nsindexpath]'

转载 作者:行者123 更新时间:2023-11-30 10:06:29 25 4
gpt4 key购买 nike

我想使用deleteRowsAtIndexPaths从tableView中删除一行,我用来获取特定行的NSIndexPath的代码如下:

    let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView)

let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable)

但是当我为deleteRowsAtIndexPaths放下cellIndexPath时,我收到了标题中建议的错误。我感觉到它可能与 NSIndexPath 的数组类型有关,但我不确定应该如何构建我的代码。请帮忙谢谢!

最佳答案

在本例中遇到了同样的问题:

tableView.reloadRows(at: indexPath, with: .fade)

这样解决:

tableView.reloadRows(at: [indexPath], with: .fade)

关于swift - 无法将类型 'nsindexpath?' 的值转换为预期的参数类型 '[nsindexpath]',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35671869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com