Как я могу вынудить запись завершиться в NSTextField от NSButton

Я просто заметил проблему, когда мой пользовательский интерфейс находится в определенном состоянии. У меня есть табличное представление с двумя столбцами, оба из которых пользователь может ввести данные, которые должны использоваться позже. Существует также кнопка, которая реагирует на контент табличного представления.

Проблема состоит в том, если пользователь ввел новые данные в столбец, но еще не вышел из поля при помощи клавиши Tab или клавиши Return (т.е. курсор находится все еще в поле и в режиме редактирования), и кнопка нажимается, старое значение используется не текущее значение, находящееся в поле.

Что лучший способ состоит в том, чтобы обработать это это? Я хочу использовать независимо от того, что пользователь вошел к настоящему времени.

В основном код кнопки должен сказать текстовому полю заканчивать завершение или выходить из режима редактирования. Но я, может казаться, не нахожу метод, который сделает это.

1
задан tgunr 18 October 2010 в 19:00
поделиться