gpt4 book ai didi

swift - NSTableView 获取具有单元格的 indexPath

转载 作者:搜寻专家 更新时间:2023-11-01 06:04:10 27 4
gpt4 key购买 nike

使用 UITableView 可以很容易地找到基于单元格的 indexPath

tableView.indexPath(for: cell)

但遗憾的是在 MacOS 上不存在这种方法。
我的用例如下:
我在 Cell View 中有一个按钮,单击后我调用委托(delegate)的 ViewController 来执行操作。现在我有了单元格的实例,我想要获取的是它在 NSTableView 中的行(位置)。如何获取?

最佳答案

在 macOS 中使用基于 View 的 TableView ,为按钮创建一个标准的 IBAction 并使用 row(for view:

func row(for view: NSView) -> Int

Returns the index of the row for the specified view.

基于 View 的 TableView 更加通用且更易于处理。

关于swift - NSTableView 获取具有单元格的 indexPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41780175/

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