gpt4 book ai didi

objective-c - 在基于 View 的 NSTableView 上启用空选择

转载 作者:行者123 更新时间:2023-12-03 17:25:09 25 4
gpt4 key购买 nike

我已经使用绑定(bind)设置了一个基于 View 的 NSTableView,并且一切都正常工作。但是,当涉及到空选择时,我遇到了问题。我已将 NSTableView 的 Content 和 SelectionIndexes 绑定(bind)到 NSArrayController 并确保 NSTableView 和 NSArrayController 都允许空选择。事实上,我知道这是真的,因为当我手动将空的 NSIndexSet 传递给 NSArrayController 的 setSelectionIndexes: 方法时,我的 NSTableView 正确地取消选择其所有行。

我遇到的问题是当用户单击 NSTableView 填充行下方的空空间时取消选择 NSTableView。我相当确定这是默认行为,但我一生都找不到一种方法让我的 NSTableView 表现出这种行为。

最佳答案

你当然可以使用这个:

[myTableView deselectAll:self];

其中 myTableView 是您的 NSTableView。

关于objective-c - 在基于 View 的 NSTableView 上启用空选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8377205/

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