2013-06-04 1 views
0

J'ai beaucoup d'enregistrements et sur la sélection de la ligne particulière que je veux faire tenir cette ligne, comme l'en-tête collant.Tenez une rangée dans UItableview

Selon l'exemple, j'ai 100 enregistrements dans mon tableau. Mon UITableView affiche 10 enregistrements à la fois. Maintenant, je choisis la 3ème rangée. Quand je fais défiler la table, la 3ème rangée doit être au-dessus de tous les enregistrements pendant le défilement. Comment est-ce possible? Please refer attachment snap. J'utilise le contrôle du cacao MDSpreadView. Si quelqu'un le sait, il doit aider. Vous pouvez donner une réponse basée sur UITableView. Tout type de suggestion est acceptable.

+0

Avez-vous besoin que la cellule reste collée à la vue afin qu'elle ne défile pas avec les autres? –

+0

@nickfalk: Oui. Thats ce que je recherche – Chintan

+0

Comme les cellules sont juste viewObjects, ne pourriez-vous pas simplement l'ajouter comme une sous-vue à l'aperçu de votre tableView? –

Répondre

1

Vous pouvez essayer d'ajouter un en-tête de section, qui ressemble à votre cellule.
Vérifiez – tableView:viewForHeaderInSection:.
Lorsque vous sélectionnez une cellule init une vue d'en-tête de section à l'image de vos cellules. Notez que vous voulez l'en-tête de la section mais l'en-tête de la table, car le dernier ne sera pas maintenu en haut s'il n'est pas visible.

Questions connexes