2010-12-04 16 views
1

Je viens d'implémenter la méthode UITableViewDelegate :: viewForHeaderInSection pour retourner une vue personnalisée. Cependant, lorsque je lance l'application et charge la vue de la table, je remarque que la vue de l'en-tête reste fixe tandis que les autres cellules du tableau défilent en dessous. Ce qui donne? Comment l'obtenir pour faire défiler avec le reste de la table?Pourquoi les vues d'en-tête renvoyées par viewForHeaderInSection ne défilent-elles pas avec le reste de la table?

Merci pour votre sagesse!

Répondre

2

Voilà comment cela fonctionne. L'en-tête d'une section restera en haut de la vue de la table pour donner à l'utilisateur une idée de la section dans laquelle elle se trouve. Ensuite, quand elle défile dans la seconde section, l'en-tête de la section défile l'en-tête de la première section en haut.

Vous pouvez le voir dans l'application Contacts sur votre téléphone.