Итак, я хочу представить пользователю предупреждение, чтобы ввести пароль. Я бы хотел проверить, чтобы что-то было введено на клавиатуре. Я знаю, что в UIAlertViewDelegate вы можете получить ввод текста. Однако, единственное решение, которое я до сих пор есть,UIAlertView, представленный для UIAlertViewStyleSecureTextInput
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
NSLog(@"buttonIndex: %i", buttonIndex);
if (buttonIndex == 0) {
UITextField *passwordTextField = [alertView textFieldAtIndex:0];
if (!passwordTextField.text.length == 0) {
NSLog(@"password: %@", passwordTextField.text);
// save the password
}
else {
// Show the alert view again asking for the password
}
}
}
, где я бы просить пароль еще раз сразу после того, нажмите кнопку ОК, если они не вступали ничего. Есть ли лучшее решение для этого? Благодаря!