2016-12-30 2 views
0

J'ai un contrôleur de table avec des cellules. Je voulais mettre une vue pour une bannière d'annonce dans le bas de la tableview (comme un pied de page, mais toujours dans le bas). Par exemple, si j'ai 1 cellule, la cellule sera en haut de l'écran et la bannière en bas. Si j'ai 20 cellules, la bannière devrait apparaître au bas de l'écran, et toutes les autres cellules auraient défilement ... (n'apparaissent que quelques-unes à l'écran). Est-ce que je peux faire ceci avec le contrôleur de vue de table? Ou dois-je avoir un contrôleur de vue et y définir une vue de table et une autre vue pour la bannière de publicité?Bannière d'annonce dans un TableView

Répondre

0

Vous devez vous ajouter une vue d'annonce sur le TableView. Pour afficher toutes les cellules de vue de table, vous devez ajouter une propriété contentInset.

Cette propriété contentInset doit être initialisée avec la même valeur de hauteur de votre vue d'annonces.

qui empêchent la vue de l'annonce pour cacher la dernière cellule (celle du bas)

+0

Quand vous dites « Voir l'annonce sur le TableView », vous voulez dire à l'intérieur? ci-dessous mes cellules dans la tableview? –