У меня есть два текстовых поля в моем экране входа. И они подключены к файлам .h моего ViewController.Скрыть клавиатуру и secureTextField
Следующий код не скрывает клавиатуру. Кроме того, при первом вводе пароля он не защищает текст, если я снова перейду к имени пользователя и вернусь обратно к паролю, тогда он защитит пароль. Но клавиатура все еще не исчезает.
Благодаря
- (IBAction)proximoElemento:(UITextField *)textField
{
if (textField == self.usuarioTextField)
{
[self.passwordTextField becomeFirstResponder];
}
else if (textField == self.passwordTextField)
{
self.passwordTextField.secureTextEntry = YES;
[self.passwordTextField resignFirstResponder];
}
}
Спасибо, я попробую. Но как мне настроить его в раскадровке? – ferrojr
Нажмите на текстовое поле, которое вы хотите сделать безопасным, перейдите к инспектору атрибутов и установите флажок «secure», просто нажмите на него, и вы не хотите, чтобы эта строка была self.passwordTextField.secureTextEntry = YES; в вашем коде. – Greg
Спасибо, что работает. Хотя клавиатура все еще не скрывается. Метод proximoElemento: должен сделать следующее ответное поле текстового поля при нажатии клавиши возврата и отменить первый ответчик в последнем поле. Я не могу понять, почему он не работает. Он работает в другом приложении. – ferrojr