У меня есть поле пароля типа NSSecureTextField
скажем passwordField
и NSButton
.Я назначил ключ возврата в качестве эквивалента ключа для запуска действия кнопки.После нажатия кнопки я получаю введенный пользователем текст как [passwordField stringValue]
, это даст правильное значение только, когда пользователь нажимает клавишу возврата после ввода своего пароля, но не когда пользователь нажимает кнопку с помощью мыши.В последнем случае это даст нулевое значение.Я изо всех сил пытался найти проблему, но бесполезно.Если кто-нибудь знает, что идет не так, пожалуйста, помогите мне.
С уважением, ypk
РЕДАКТИРОВАТЬ: Это наблюдается только в 10,5 и отлично работает на 10,6.