Apple apps like Mail, Contacts, and SMS make the UIKeyboard appear as part of the view. The UIKeyboard slides in with the view instead of appearing as a separate animation. I have tried to recreate the same behavior calling [myTextField becomeFirstResponder]
in different places like viewWillAppear:animated
, viewDidLoad
, loadView
, navigationController:willShowViewController:animated:
but nothing works.
I read in a post (couldn't find the post now) that this seems impossible to do when you want the UIKeyboard to appear with an UITableView. However, this conclusion seems inconsistent with the Apple apps. Can someone confirm?
Is there a solution?
Thanks.