Vidéo: 011 — Xcode, création d'un projet 2025
Bien que puissants, les vues Tableau des applications iPhone et iPad sont étonnamment faciles à utiliser. Pour créer une vue Table, vous ne suivez que quatre étapes, quatre étapes, dans l'ordre suivant:
-
Créez et formatez la vue elle-même.
Cela inclut la spécification du style Table et de quelques autres paramètres, dont la plupart sont exécutés dans Interface Builder.
-
Spécifiez la configuration de la vue Table.
Pas trop compliqué, en fait. Vous laissez UITableView savoir combien de sections vous voulez, combien de lignes vous voulez dans chaque section, et ce que vous voulez appeler vos en-têtes de section.
Vous le faites à l'aide des méthodes numberOfSectionsInTableView:, tableView: numberOfRowsInSection: et tableView: titleForHeaderInSection: respectivement.
-
Fournissez le texte (ou le graphique) pour chaque ligne.
Vous renvoyez cela à partir de l'implémentation de la méthode tableView: cellForRowAtIndexPath:. Ce message est envoyé pour chaque ligne visible dans la vue Tableau et vous renvoyez une cellule Affichage table pour afficher le texte ou le graphique.
-
Répondre à une sélection d'utilisateur de la ligne.
Vous utilisez la méthode tableView: didSelectRowAtIndexPath: pour prendre en charge cette tâche. Dans cette méthode, vous pouvez créer un contrôleur de vue et le pousser sur la pile (comme le storyboard le fait dans une section), ou vous pouvez même envoyer un message au contrôleur qui a présenté un contrôleur Modal View (ou tout autre objet).
Un objet UITableView doit avoir une source de données et un délégué:
-
La source de données fournit le contenu de la vue Tableau.
-
Le délégué gère l'apparence et le comportement de la vue Tableau.