Cocoa NSTableView可选择但不可编辑
试图使IB中的NSTableView可选择但不可编辑。但是,为列取消选择“可编辑”也会删除选择功能 有人能告诉我应该在哪里插入此代码以使其工作(不在应用程序代理或窗口控制器中工作):Cocoa NSTableView可选择但不可编辑,cocoa,nstableview,nstablecolumn,Cocoa,Nstableview,Nstablecolumn,试图使IB中的NSTableView可选择但不可编辑。但是,为列取消选择“可编辑”也会删除选择功能 有人能告诉我应该在哪里插入此代码以使其工作(不在应用程序代理或窗口控制器中工作): 顺便说一句,该表由字典绑定更新,并且字典控制器设置为不可编辑。我将尝试在NSTableView委托中实现表格视图:shouldEditTableColumn:row:,并返回NO。请参阅。将列设置为可编辑,但是单个细胞的行为是可选择的,这是最简单的方法。。并应标记为答案! NSTextFieldCell *aCel
顺便说一句,该表由字典绑定更新,并且字典控制器设置为不可编辑。我将尝试在NSTableView委托中实现
表格视图:shouldEditTableColumn:row:
,并返回NO。请参阅。将列设置为可编辑,但是单个细胞的行为是可选择的,这是最简单的方法。。并应标记为答案!
NSTextFieldCell *aCell = [tableColumn dataCell];
[aCell setEditable: NO];
[aCell setSelectable: YES];