我正在使用基于NSTableview的视图。现在该视图有一个NSTextField实例,我希望它是可选择的。 但是表视图的行不应该是可选的(这是使用委托方法完成的 - tableView:shouldSelectRow:它总是返回'NO'。)
只有当我可以选择表行时,才能从textField复制文本。有没有办法只保留NSTextField而不使表行也可以选择?
答案 0 :(得分:5)
将此代码放在awakeFromNib方法中或适用于您的代码的位置。您的NSTableView将无法选择,但您的文本字段将是可编辑的。
[myTableView setSelectionHighlightStyle:NSTableViewSelectionHighlightStyleNone];