Я использую одну из новых функций iOS 5 для UIAlertView. Я создаю UIAlertView следующим образом:
UIAlertView *scanCode = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Some Title", @"") message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:NSLocalizedString(@"OK", @""), nil];
[scanCode setAlertViewStyle:UIAlertViewStylePlainTextInput];
scanCode.tag = 1234;
[scanCode show];
[scanCode release];
Теперь я использую делегат:
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
if (alertView.tag == 1234) {
if (buttonIndex == 1)
{
//do something
}
}
}
}
Теперь я хочу симулировать ключ ввода, поэтому, когда пользователь нажимает на клавиатуру, то происходит то же самое, когда нажимаете кнопку OK предупреждения. Как я могу это сделать?
Спасибо заранее!