I have a simple UIViewController
and a UISearchBar
, when the view loads I want to have the search bar become the first responder right away so that the keyboard is showing and they can start typing their query right away. I tried doing it in viewWillAppear
like below without any luck:
- (void)viewWillAppear:(BOOL)animated
{
[productSearchBar becomeFirstResponder];
[super viewWillAppear:animated];
}
Is there another place that I should be calling becomeFirstResponder
on the UISearchBar
or should I be calling something else entirely?