У меня есть действие, которое позволяет мне представить ModalViewController и показать UITextField в качестве первого респондента, проблема в том, что когда этот ModalViewController появится, это займет немного времени, причина - клавиатура, и когда я получаю код для viewDidAppear клавиатура занимает немного времени, чтобы узнать, как я могу сделать так, чтобы UIViewController быстро появлялся?
- (IBAction)goToModalViewController
{
ModalSearchViewController *msvc = [[ModalSearchViewController alloc] init];
self.msvc.context = context;
self.msvc.delegate = self;
[self.msvc setModalTransitionStyle:UIModalTransitionStyleCrossDissolve ];
[self presentModalViewController:msvc animated:YES];
}
ViewWillAppear контроллера ModalView:
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:YES];
[findTextField becomeFirstResponder];
}