71 votes

Comment puis-je obtenir la position de défilement de l'UITableView afin de pouvoir l'enregistrer ?

Existe-t-il un moyen de savoir quel UITableViewCell se trouve en haut de la fenêtre de défilement ?

J'aimerais obtenir la position actuelle du défilement afin de pouvoir la sauvegarder lorsque l'application se termine. Au démarrage de l'application, je veux faire défiler l'écran jusqu'à la position où il se trouvait lors de la dernière sortie.

158voto

Ben Gottlieb Points 59900

Vous pouvez facilement saisir le décalage exact de la vue de la table en regardant son contentOffset propriété. Pour le défilement vertical, regardez :

tableView.contentOffset.y;

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