J'utilise un UITableView dans mon application. Après avoir fait défiler vers le bas, si je tape sur l'heure de la barre d'état, la table est repositionnée en haut. Toute idée de comment cela est fait et est-il possible d'intercepter l'action. TIA, Jim BAppuyez sur Status Bar Time
3
A
Répondre
3
Une UITableView est une extension de UIScrollView et UITableViewDelegate est une extension de UIScrollViewDelegate.
Un UIScrollViewDelegate peut mettre en œuvre cette méthode:
- (BOOL)scrollViewShouldScrollToTop:(UIScrollView *)scrollView
qui vous permettra de l'intercepter.
Vous pouvez également l'éteindre avec la propriété "scrollsToTop" de votre tableview.
Si vous voulez juste savoir quand il se produit, vous pouvez utiliser cette méthode déléguée:
- (void)scrollViewDidScrollToTop:(UIScrollView *)scrollView
+0
Merci. Trop simple, j'aurais dû le savoir, mais je le rendais difficile. Merci beaucoup encore. –
Questions connexes
- 1. iPhone UIButton Appuyez sur
- 2. Réception d'événements keyDown et keyUp dans une application Cocoa Status Bar
- 3. Hibernate status
- 4. iPhone Slide Appuyez sur Supprimer
- 5. Appuyez sur Entrée pour continuer
- 6. Appuyez deux fois sur webOS
- 7. Qu'est-ce que Django sur IronPython.Net Status?
- 8. Black Arrow Status Item
- 9. WPF UI Thread Status
- 10. Service.Controller Status/Polling
- 11. jQuery Ajax Status
- 12. Appuyez sur Entrée pour continuer dans C
- 13. Capture d'une touche 'supprimer' Appuyez sur
- 14. Détecter Appuyez deux fois sur UIScrollView
- 15. Appuyez sur Entrée Saisissez la clé qtp
- 16. Appuyez sur la partie transparente de UIScrollView
- 17. appuyez sur l'onglet pour aller à selectbox
- 18. iPhone: appuyez sur un bouton par programmation
- 19. IME - Comment gérer la touche Appuyez sur
- 20. Appuyez sur NavigationController à partir de UIScrollView
- 21. Android simuler appuyez sur le bouton
- 22. ASP.Net ImageButton Volant Entrée touche Appuyez sur
- 23. Appuyez deux fois sur UINavigationController navigationBar?
- 24. MPMoviePlayer est ignoré lorsque vous appuyez sur
- 25. Comment rediriger address.com/foo/bar à address.com:port/bar avec nginx?
- 26. HTTP Status 500
- 27. Affichage de Twitter/Facebook-Status sans authentification?
- 28. Bar Bouton sur l'application basée sur la navigation
- 29. bar Tab application
- 30. Bar Tab, viewDidLoad
Je pense qu'il n'y a aucun moyen de vraiment changer ou d'interagir avec elle. Aucune autre application que j'ai jamais vu n'a changé cette fonctionnalité – vodkhang