102 votes

Comment ajouter un footer à une UITableView dans Storyboard

Je suis assez nouveau dans le développement iOS.

Je veux ajouter un pied de page à la vue de table dans un UITableViewController. J'ai créé la vue que je veux utiliser comme pied de page graphiquement dans Storyboard, cependant je n'arrive pas à comprendre comment la connecter en tant que pied de page de ma table.

Je peux ajouter un pied de page programmatiquement dans la méthode viewDidLoad de UITableViewController en assignant self.tableView.tableFooterView. Mais j'ai créé ma vue de pied de page dans Storyboard, quelle est la meilleure pratique pour l'ajouter en tant que pied de page à ma table ?

202voto

dbrajkovic Points 1845

Vous pouvez simplement faire glisser une vue vers la zone inférieure du tableView. Vous verrez dans la hiérarchie qu'elle sera une sous-vue du tableView. Vous pouvez ensuite faire glisser des sous-vues telles que des étiquettes et des boutons là-bas, ajuster la hauteur, etc.

11voto

Très simple!. La solution dbrajkovic mais de manière graphique. Il suffit d'ajouter une vue à la vue de la table. C'est tout!.entrer la description de l'image ici

Dans cet exemple, la vue de pied de page (Vue de non-responsabilité) a deux étiquettes (Llb Titre de non-responsabilité et Lbl Contenu de non-responsabilité).

5voto

timschmitz Points 551

La réponse ci-dessus a fonctionné pour moi avec une petite astuce. J'ai constaté que je ne pouvais pas ajouter un pied de page si les cellules remplissaient toute la hauteur de la vue de la table. En supprimant quelques cellules, j'ai pu ajouter le pied de page, après quoi j'ai pu ajouter les cellules de nouveau.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X