Ho aggiornato Xcode 6.3 e ios8.3 controllo il mio codice. poi mi dà un risultato strano.La tastiera apparirà automaticamente in ios 8.3 durante la visualizzazione di alertview o alertcontroller
Ecco la prima schermata della mia app demo. ecco un campo di testo. quando digito qualcosa nella tastiera textfield aperta.
dopo aver digitato completato. Ho fatto clic sul pulsante Mostra avviso. Ho visualizzato l'avviso e l'output seguirà.
Dopo aver fatto clic sul annullare. Ho visualizzato un altro avviso, quindi la tastiera dei risultati non dovrebbe essere aperta, ma quando si fa clic sul pulsante Annulla. mostra un altro avviso e la tastiera apparirà automaticamente.
qui è schermata successiva uscita
segue è il codice
- (IBAction)MethodShowAlert:(id)sender
{
[tmptxtField resignFirstResponder];
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Check Alert textField" message:@"keyboard should not be open" delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:nil];
[alert show];
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
[self showCustomAlertWithTitle:nil];
}
-(void)showCustomAlertWithTitle:(NSString *)title{
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Now Check" message:nil delegate:nil cancelButtonTitle:nil otherButtonTitles:nil, nil];
[alertView show]
}
non funziona per me, iOS 10 :( – ArtStyle