【发布时间】:2015-05-01 00:49:43
【问题描述】:
当我的应用程序启动时,第一个 NSTextField 被选择如下:
我可以很好地编辑NSTextField,但是当我按下回车结束编辑时,文本再次被选中,并且编辑没有结束。
我遵循了 Apple 教程 here,但我遇到了同样的问题,即文本字段被永久突出显示。
我该如何阻止这种情况?我想要它,因此文本字段不是应用程序的第一响应者,因此不会立即对其进行编辑,并且在对其进行编辑时,单击文本字段外部将结束它。在后一种情况下,我不确定在哪里放置 [[textField window]makeFirstResponder:nil] 以停止编辑。
我正在运行 Yosemite 10.10.2。
【问题讨论】:
-
嗨!我可能有一个可行的解决方案。您希望能够在文本字段中使用标签吗?
标签: objective-c macos cocoa nstextfield