J'ai une vue défilement à laquelle j'ajoute un nombre variable de uitextviews, de sorte que l'utilisateur peut voir chaque texte avec un glissement.Il fonctionne très bien.Mais je veux afficher un étiquette lorsque l'utilisateur atteint le dernier texte. Je ne sais pas comment détecter si l'utilisateur a atteint la dernière textview.
J'espère que je suis assez clair avec ma question.
MerciDétection de la partie d'un scrollview à l'écran
0
A
Répondre
1
La façon typique de le faire est le calcul de la page que l'utilisateur sur et évalue que (ce qui est d'utiliser les contrôles de page) Cela se fait facilement avec ceci:
int currentPage = floor(scrollView.contentOffset.x/scrollView.frame.size.width)+1;
Si vous tout simplement veulent savoir si l'utilisateur est sur la dernière page ...
if(scrollView.contentOffset.x >= scrollView.contentSize.width-scrollView.frame.size.width)
{
NSLog(@"USER IS ON THE LAST PAGE");
}
Vous généralement mettre cela en:
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;
ou:
- (void)scrollViewDidScroll:(UIScrollView *)sender;
en fonction de ce que vous cherchez.
Questions connexes
- 1. Détection de la position de défilement à l'intérieur d'un ListView (ou ScrollView)
- 2. liste à l'intérieur scrollview
- 3. ScrollView avec la page sélectionnée
- 4. ScrollView Problème de zoom
- 5. Scrollview de tweetdeck
- 6. Synchroniser la position de deux vues ScrollView
- 7. Détection de la connexion Bureau à distance
- 8. Android Scrollview: Comment détecter début et fin de scrollview
- 9. Android: ScrollView édition
- 10. Deux enfants pour ScrollView?
- 11. Rendu à une partie de la texture
- 12. Calculez le contenu de scrollview
- 13. Iphone PickerView à l'intérieur d'un ScrollView
- 14. Ajouter dynamiquement la mise en page à ScrollView android
- 15. Détection de l'architecture de la CPU à la compilation
- 16. Android: Hauteur totale de ScrollView
- 17. MySQL: une partie de la table-A se joindre à une partie de la table-B
- 18. Comment configurer la détection de mouvement à l'aide d'AForge?
- 19. Ouverture childview retour de scrollview
- 20. ScrollView setZoomScale Problème
- 21. Réinitialiser défiler dans ScrollView
- 22. Sync Two ScrollView
- 23. Android: ScrollView dans Flipper
- 24. Détection de la redirection DNS dans .NET
- 25. problème scrollView dans android
- 26. Iphone Scrollview Question
- 27. Détection manuelle de la rotation
- 28. ScrollView dans android
- 29. défilement à un champ de texte spécifique dans un scrollview/scrollview défilement d'arrêt lorsque le clavier est à l'écran
- 30. problème avec scrollview
Merci Luke, contentoffset était-il chose que je donnais sur – humblePilgrim