При добавлении элементов управления через раскадровку свойства применяются неправильно

В моем случае я добавил UITextField в раскадровку и попытался применить некоторые свойства через окно свойств. Я включил свойство «Безопасный ввод текста» в окне свойств и изменил текст, используя свойство текста в окне свойств. При изменении текста через текстовое свойство UITextField в раскадровке не отображает текст пароля, а отображает текст, который я ввел в текстовом свойстве. Может ли кто-нибудь сказать, почему он не отображает символ пароля, даже если в окне свойств включен безопасный ввод текста. Для справки я приложил видео, описывающее проблему, с которой я столкнулся при добавлении управления через раскадровку. Пожалуйста, загрузите видео, используя ссылку ниже, и предоставьте мне лучшее решение для запроса.

Ссылка на видео: демонстрационное видео


person T.Eswaran    schedule 24.03.2020    source источник
comment
Я проверил это, это должно быть явление, которое не отображается правильно при изменении Secure Text Proerety. Однако это не может повлиять на правильную работу приложения. Кстати, я отправил его на Github, вы также можете следить за ним там. github.com/xamarin/xamarin-macios/issues/8178   -  person Junior Jiang    schedule 24.03.2020


Ответы (1)


Я также тестировал это на XCode. Это ошибка в VS для Mac «Конструктор iOS».

Однако при запуске приложения в текстовом поле будут отображаться безопасные символы, так что вам не о чем беспокоиться.

Кроме того, вы можете просто щелкнуть правой кнопкой мыши на раскадровке и открыть с помощью собственного XCode Interface Builder вместо этого и отредактировать там раскадровку.

Для этого вы должны сообщить об ошибке в VS для Mac!

person Saamer    schedule 24.03.2020