2009-07-04 12 views
1

Vous n'arrivez pas à ajouter une nouvelle ligne au bas d'un UITableView qui indique "Charger plus de résultats" dans un format différent du reste des cellules UITableView?iPhone UITableView "Plus" Cellule? Comment mettre en œuvre?

Voici comment Mail.app fonctionne sur l'iPhone. Quelqu'un a fait ça? Est-ce super évident et je l'ai manqué?

Toute aide est appréciée!

Répondre

3

Dans cellForRowAtIndexPath, vous pouvez vérifier pour voir s'il s'agit de votre rangée (dernière rangée) et soit UITableViewCell simple soit renvoyer une instance d'une sous-classe de UITableViewCell qui fait ce que vous voulez.

Il n'y a rien de trop compliqué. cellForRowAtIndexPath n'a pas besoin de renvoyer le même "type" de cellule pour chaque ligne d'une table.

6

Hah! UITableView possède une vue de pied de page et d'en-tête.

Juste ce dont j'avais besoin.

Questions connexes