iPhone:当其他视图presentViewController时,如何防止closures键盘
我有问题与我的iPhone应用程序。
有一个2 UIViewController
。
首先用UITextField
和键盘向上的UIViewController
。 一旦我将打开其他UIViewController
与presentViewController我的键盘自动下来。
那么有什么办法可以强制打开键盘? 我不想键盘解雇。
谢谢。
你可以像这样(在第二个视图控制器中)尽可能早地在新视图控制器中打开它:
- (void)viewWillAppear:(BOOL)animated { [_textField becomeFirstResponder]; }
你会看到键盘返回,然后立即重新出现..
如果你想解决这个问题,我能想到的唯一方法就是在presentViewController中禁用animation(在第一个视图控制器中):
[self presentViewController:secondViewController animated:NO completion:nil];