Search code examples
macoscocoanstableviewnstableviewcell

Set NSTableViewCell edit


NSTableViewCell contents one NSImageCell and one NSTextFieldCell, When add a new cell to NSTableView, method

[tableView editColumn:0 row:100 withEvent:nil select:YES];

make NSImageCell as editing. I want it focus on NSTextFieldCell, how to do it?


Solution

  • Just set NSImageCell Editable as NO;

    [imageCell setEnabled:NO];
    [textFieldCell setEnabled:YES];