Ios iPhone:当其他视图显示ViewController时如何防止关闭键盘
我的iPhone应用程序有问题 有一个2Ios iPhone:当其他视图显示ViewController时如何防止关闭键盘,ios,objective-c,keyboard,Ios,Objective C,Keyboard,我的iPhone应用程序有问题 有一个2UIViewController 首先,使用UITextField和键盘启动UIViewController。一旦我用presentViewController打开其他UIViewController,我的键盘就会自动关闭 那个么有并没有办法让我可以用力打开键盘呢?我不想解雇你 谢谢。您可以在新的视图控制器中尽早打开它,就像这样(在第二个视图控制器中): 您将看到键盘返回,然后立即重新出现 如果您也想避开这个问题,我能想到的唯一方法是在presentVie
UIViewController
首先,使用UITextField
和键盘启动UIViewController
。一旦我用presentViewController打开其他UIViewController
,我的键盘就会自动关闭
那个么有并没有办法让我可以用力打开键盘呢?我不想解雇你
谢谢。您可以在新的视图控制器中尽早打开它,就像这样(在第二个视图控制器中): 您将看到键盘返回,然后立即重新出现 如果您也想避开这个问题,我能想到的唯一方法是在presentViewController(在第一个视图控制器中)中禁用动画:
谢谢你的意见,但我需要在UIViewController动画出现的情况下强制打开键盘。[自我呈现ViewController:secondViewController动画:无完成:无];你找到解决办法了吗。我也有同样的问题:
- (void)viewWillAppear:(BOOL)animated {
[_textField becomeFirstResponder];
}
[self presentViewController:secondViewController animated:NO completion:nil];