我有加载视图时显示的UIAlertView。UIAlertView不显示键盘
av = [[UIAlertView alloc]initWithTitle:@"New Password" message:@"please enter a new passward" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"done", nil];
av.alertViewStyle = UIAlertViewStyleSecureTextInput;
[av becomeFirstResponder];
[av show];
但是,键盘没有显示在iPad或模拟器上?
我也曾尝试
我只是想
[av becomeFirstResponder];
也
UITextField *text = [alertView textFieldAtIndex:0];
[text becomeFirstResponder];
我只是想这段代码,并将其记录的文本框是第一个响应,但仍没有键盘。
if([[av textFieldAtIndex:0] isFirstResponder] == YES){
NSLog(@"av is the first responder.");
}
适用于iOS5的很好.. – beryllium
我使用的是iOS 5这就是为什么它的这样一个奇怪的错误。伊夫使用alertView之前,从来没有 – geminiCoder
@geminiCoder检查此链接它会帮助你http://stackoverflow.com/questions/3346023/resignfirstresponder-doesnt-dismiss-the-keyboard-iphone – Harish