NSTableView selectable but not editable
-
14-01-2021 - |
Frage
Trying to get an NSTableView in IB to be selectable but not editable. But de-selecting "Editable" for a column also removes the selecting capability.
Can someone tell me where I should insert this code to make it work (not working in app delegate or window controller) :
NSTextFieldCell *aCell = [tableColumn dataCell];
[aCell setEditable: NO];
[aCell setSelectable: YES];
BTW that table is updated by dictionary bindings, and the dictionary controller is set to not editable.
Lösung
Set the columns to Editable
, but the individual cell behaviour to Selectable
.
Andere Tipps
I'd try implementing tableView:shouldEditTableColumn:row:
in your NSTableViews delegate and return NO. See here.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow