форма входа в родное приложение iphone - PullRequest
1 голос
/ 30 августа 2010

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

alt text alt text

Есть ли в sdk какие-либо способы по умолчанию сделать это, или мы должны сделать это логически, если да, дать мне несколько примеров кодов? Заранее спасибо

Ответы [ 3 ]

4 голосов
/ 30 августа 2010

UITextInputField соответствует протоколу UITextInputTraits, что означает, что вы можете использовать следующее, чтобы указать ему отображать "*":

[passwordTextInputField setSecureTextEntry:YES];
3 голосов
/ 30 августа 2010

Откройте свой NIB-файл в Интерфейсном Разработчике, отметьте свой UITextField и откройте Инспектор (Инструменты> Инспектор).В самой левой вкладке (Атрибуты) установите значение «Безопасный» в значение ИСТИНА.

См. Снимок экрана ниже:

alt text

Программно можно использовать следующеестрока кода:

password.secureTextEntry = TRUE

Где пароль - ваш UITextField.

1 голос
/ 30 августа 2010

Вы можете использовать [myTextField setSecureTextEntry: YES], который является частью протокола UITextInputTraits, которого придерживается UITextField.

Хотя не знаю "свободного" способа изменить безопасный символ.

...