2010-08-10 7 views
0

J'ai un UITableViewController et j'ai spécifié les titres d'index pour que l'utilisateur puisse passer à des lettres spécifiques comme l'application iPod (la liste des chansons, en particulier) sur un iPhone. J'ai tout installé et ai mis en application toutes les méthodes dans le UITableViewProtocol.UITableView ne fonctionne pas. Pourquoi?

Maintenant, voici le problème. Lorsque je clique sur un index sur le côté droit (ce sont des lettres), la table ne se met pas à jour correctement. Le haut de la page se met à jour avec le titre sur lequel je clique, mais pas les lignes. Pourquoi cela arriverait-il? Quelle méthode devrais-je vérifier? Je trouve bizarre que le titre change par le contenu de la ligne reste le même.

Merci!

+2

Vous devez inclure quelques exemples de code afin que nous puissions voir ce que vous faites – Jason

Répondre

1

Configurez-vous votre source de données comme un tableau à deux dimensions? Les index sur la droite vont trier par l'index extérieur.

Consultez l'explication d'Apple sur la façon de remplir un tableau indexé. Si vous suivez leur exemple de code, vous devriez être capable de le faire fonctionner.

http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/TableView_iPhone/CreateConfigureTableView/CreateConfigureTableView.html

+0

+1 http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/TableView_iPhone/CreateConfigureTableView /CreateConfigureTableView.html#//apple_ref/doc/uid/TP40007451-CH6-SW30 –

Questions connexes