3
我有一个基于NSTableView的视图,在我的自定义和子类视图中有一些标签。其中一个标签应该是可编辑的,因此我将此NSTextField设置为可编辑。NSTableView中的可编辑NSTextField
但现在我有两个问题,我解决不了:
1)如果我把鼠标移动到可编辑的NSTextField,光标不会更改为IBeamCursor
(编辑光标)。
2)我需要双击标签,才能编辑。我想要点击一下鼠标。我在这里找到了一些针对此问题的解决方案,最好的方法是覆盖acceptsFirstResponder
始终返回true,但是,然后单击NSTextField将选择整个文本,而不是将光标放置在单击的位置。