2010-12-13 54 views
0

lorsque j'ajoute un UISearchDisplayController depuis la construction de l'interface, il est livré avec une barre de recherche. Qu'en est-il de la table des résultats? dois-je ajouter un UITableView moi-même, ou est-ce déjà inclus?UISearchDisplayController et la table

Quelles méthodes de délégation dois-je utiliser?

Répondre

1

Oui, vous devrez ajouter un UITableView.

Assurez-vous également votre contrôleur de vue a les fonctions de délégué UITableView appropriées/méthodes (numberOfSectionsInTableView, cellForRowAtIndexPath et etc)

En outre se pencher sur la mise en œuvre de votre barre de recherche et la UISearchDisplayDelegate UISearchBarDelegate.

UISearchDisplayDelegate documentationUISearchBarDelegate documentation

+0

Ai-je besoin également de connecter les fonctions de source de données et délégué UITableView? – Jessica

+0

et comment UISearchDisplayController est son UITableView? – Jessica

+0

vous n'avez pas besoin de connecter la source de données et déléguer des fonctions dans cette instance, tant que votre contrôleur de vue a les fonctions/méthodes déléguées appropriées. Pour configurer UISearchDisplayController, connectez la table et diverses choses dans le générateur d'interface pour l'objet UISearchDisplayController. – Rob