J'aimerais pouvoir fixer la position de certaines lignes dans une UITableView lorsque l'utilisateur fait défiler la page.
Plus précisément, j'ai un tableau dans lequel certaines lignes sont des "en-têtes" pour les lignes qui suivent, et j'aimerais que l'en-tête reste en haut de l'écran lorsque l'utilisateur fait défiler l'écran vers le haut. J'aimerais que l'en-tête reste en haut de l'écran lorsque l'utilisateur fait défiler le tableau vers le haut.
Un exemple similaire serait l'application Any.DO. Les lignes du tableau "Today", "Tommorrow" et "Later" sont toujours visibles à l'écran.
Quelqu'un a-t-il des suggestions sur la façon dont cela pourrait être mis en œuvre ?
J'envisage actuellement de suivre le délégué TableDidScroll et de positionner ma propre cellule à l'endroit approprié devant la vue du tableau. Le problème est qu'à d'autres moments, j'aimerais vraiment que ces cellules soient de véritables cellules de tableau afin qu'elles puissent, par exemple, être réorganisées par l'utilisateur.
Merci,
Tim