2

我正在使用基于视图的 NSTableview。现在该视图有一个我希望可选择的 NSTextField 实例。但是表格视图的行不应该是可选择的(这是使用委托方法完成的 - tableView:shouldSelectRow: 它总是返回“NO”。)

只有当我使表格行也可选择时,我才能从 textField 复制文本。有没有办法只保持 NSTextField 可选择而不使表行也可选择?

4

1 回答 1

7

将此代码放入您的 awakeFromNib 方法或适用于您的代码的任何地方。您的 NSTableView 将不可选择,但您的文本字段将是可编辑的。

[myTableView setSelectionHighlightStyle:NSTableViewSelectionHighlightStyleNone];
于 2013-08-13T11:34:34.020 回答