UITableView taille de la page lors de la pagination de permis
Je suis face à un simple mais fastidieux problème.
Ce que j'essaie de faire est de prendre un UITableView à la page comme un UIScrollView mais activation de la pagination ne m'aide pas tellement parce que je ne peux pas définir la taille de page de sorte que le tableview parchemins exactement de sa hauteur, de sorte qu'il affiche les lignes 1...10 ou 11...20 et ainsi de suite.
Ce que je voudrais, au contraire, est qu'aucune cellule reste coupées au-dessus ou en vertu de la vue lorsque je scroll (donc la pagination) sans avoir une sorte de plage fixe de cellules.
Merci beaucoup
OriginalL'auteur maxcanna | 2010-02-25
Vous devez vous connecter pour publier un commentaire.
Plus simple et plus efficace 🙂
la raison pour laquelle il saute vers le haut parfois, c'est parce que vous avez probablement un espace entre vos articles dans le collectioView. Dans ce cas indexPathForRowAtPoint méthode sera de retour 0,0 - qui mène au sommet. 😉
OriginalL'auteur PRCode
Simple mais efficace:
Donc, vous devez ajouter le même code - (void)scrollViewDidEndDragging:(UIScrollView *)le scrollView willDecelerate:(BOOL)décélérer si willDecelerate:(BOOL)décélérer est faux
Yep, j'ai oublié de coller la deuxième méthode. Personne ne l'avait remarqué depuis plus d'un an! Thx
Mon tous les 4 cellules de sauter. La Pagination fonctionne bien pour les 1ère , 2ème & 3e, mais dès que je suis en train de scroll4th passer à la 5ème
OriginalL'auteur maxcanna
De départ avec k06a réponse, j'ai affiné un peu de sorte qu'il fonctionne plus comme la vraie paginé UITableView. Les différences de comportement sont tout à fait remarquable en plein écran avec des lignes de la table. Même un mini-film dans les deux sens devrait faire défiler le tableau à la page suivante: pour ce faire, j'vérification de la vitesse le premier.
Noter qu'en outre le réglage de
dans
viewDidLoad:
le rend plus proche de la réalité, mais pas tout à fait.J'ai été de jongler avec réglage de même une décélération plus rapide des taux à l'aide de la le code présenté ici mais je ne pouvais pas l'obtenir.
OriginalL'auteur Ricardo Sanchez-Saez
Cela fonctionne comme réel échange:
et de le faire dans
-viewDidLoad
:OriginalL'auteur k06a
Et rapide...
OriginalL'auteur villy393