У меня проблема с выяснением того, на каком NSTextfield
фокусе.
Я строю многоязычную форму и у меня есть несколько NSTextfield
s для ввода данных.Мне нужно изменить источник ввода текста для некоторых из NSTextfields
во время ввода данных, и мне нужно, чтобы это происходило автоматически.
Сейчас я могу изменить источник ввода текста, как я уже упоминал здесь без проблем.
Проблема, с которой я столкнулся, заключается в том, чтобы изменить источник входного сигнала прямо тогда, когда NSTextfield
становится сфокусированным.Если я использую метод делегата controlTextDidBeginEditing:
, он изменяет исходные данные после ввода первой буквы.Это означает, что я теряю первое слово, которое я набрал на соответствующем языке.
Есть ли какой-нибудь делегат, чтобы найти его?