У меня есть пользовательское представление в файле .xib, которое я использую как contentViewController
для MAAttachedWindow
.В представлении есть несколько NSTextField
с.
Когда я открываю MAAttachedWindow
в первый раз, все в порядке.Текст отображается во всех соответствующих текстовых полях.Затем, если я закрою окно (которое устанавливает его на nil
) и затем вызову его снова (который повторно инициализирует, используя то же пользовательское представление, что и contentViewController
), последнее текстовое поле firstResponder
теперь будет пустым.*
Странно то, что если я нажимаю «пустое» текстовое поле, оно показывает правильный текст.Это может быть отредактировано, и ведет себя соответствующим образом, пока это текстовое поле имеет фокус.Как только что-то становится firstResponder
, текст снова исчезает.
Обновления :
- Изменение цвета не изменило вышеупомянутое поведение.
- Цвет текста не изменяется в течение этого процесса.
- Текст заполнителя также зависит от вышеупомянутого поведения.
- В течение этого процесса не возникает ошибок.
- Это не случается с
NSSecureTextField
с.