gpt4 book ai didi

cocoa - 在绑定(bind)到 NSArrayController 的 NSTableView 中显示行索引

转载 作者:行者123 更新时间:2023-12-03 16:08:49 27 4
gpt4 key购买 nike

我有一个绑定(bind)到 NSArrayController 的 NSTableView。我想要表列之一显示表行的索引。当您自己实现 NSTableDataSource 时,这很容易做到,但我无法通过绑定(bind) TableView 来弄清楚。我想我正在这里寻找像@count键路径这样的东西,它可以给我安排对象的数量(即@index),但这显然丢失了。

两点说明:

  1. 每行中显示的索引是该行的索引,与模型或数组 Controller 中数据的实际排列方式完全无关。例如,如果整个数据为 10000 个项目,则索引应从 1 到 10000,如果用户输入搜索词并且表格仅显示其中的 4 个项目,则数字应从 1 到 4,即使显示的项目实际上来自原始数组的各个部分。
  2. 我需要这个,因为客户要求我这样做:-)。客户端需要一种能够估计某一行之前或之后的行数的方法。例如,您可能想知道添加了多少行。

最佳答案

据我了解,您可以选择不绑定(bind)该表列,而是使用数据源。我记得 NSTableView 支持这种“双模式”操作,但找不到任何文档来证实它。

关于cocoa - 在绑定(bind)到 NSArrayController 的 NSTableView 中显示行索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1991429/

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