Faire UISearchBar premier intervenant lors de l'Affichage des Charges

J'ai un simple UIViewController et un UISearchBar, lorsque le point de vue des charges, je veux avoir la barre de recherche deviennent les premiers à avoir répondu tout de suite, alors que le clavier est de montrer et ils peuvent commencer à taper leur requête immédiatement. J'ai essayé de faire dans viewWillAppear comme ci-dessous sans aucune chance:

- (void)viewWillAppear:(BOOL)animated
{
    [productSearchBar becomeFirstResponder];
    [super viewWillAppear:animated];
}

Est-il un autre endroit que je devrais appeler becomeFirstResponder sur le UISearchBar ou devrais-je appeler en quelque chose de complètement différent?

InformationsquelleAutor John Duff | 2010-02-15