I’m trying to get this blue border (which is around a NSTextFieldCell when you can edit the value) out of the way. Is there a way manage this somehow? At the same time the user should still be able to change the text just by double-clicking, though.
For the table itself I got rid of it by setting this Focus ring option to None. But I can’t find it for any Text Field unfortunately…
Don’t forget to check superclasses when looking in the docs for something. In this case, since
NSTextFieldCellinherits fromNSCell, you want to use-[NSCell setFocusRingType:].The easiest way to get the cell before it becomes focused is probably the
NSTableViewDelegatemethodtableView:shouldEditTableColumn:row: