Принуждение текстового поля Cocoa закончить редактирование

У меня есть представление базирующийся gui, который содержит текстовое поле для каждого gui объекта. Когда я выбираю другой пункт меню, я хочу, чтобы мои текстовые поля вышли из режима редактирования. Я не мог найти так или иначе, чтобы сделать это в nsTextField документах. Какие-либо идеи?

19
задан Monolo 28 May 2015 в 17:47
поделиться

1 ответ

Вам необходимо указать окну, чтобы оно удалило статус первого респондента из элемента управления:

[[textField window] makeFirstResponder:nil];

Это завершит редактирование и уберет фокус с текстового поля.

50
ответ дан 30 November 2019 в 02:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: