J'ai une vue de la table. Je l'ai divisé en 3 sections. Je veux implémenter glisser dans cette vue de table. quand je balaye dans la vue de tableau, la vue suivante sera chargée. Comment implémenter ceci? Merci d'avancecomment mettre en œuvre glisser dans la vue de table iphone
Répondre
Généralement, votre contrôleur de vue de table implémente le protocole UITableViewDelegate
. La méthode tableView:didSelectRowAtIndexPath:
est appelée lorsque l'utilisateur touche l'une des lignes de votre vue de table. Si vous implémentez la méthode, vous pouvez utiliser les propriétés row
et section
des propriétés NSIndexPath
qui sont transmises pour déterminer quelle ligne de votre table l'utilisateur a sélectionnée. En fonction de la sélection, vous pouvez ensuite créer ou initialiser le contrôleur de vue suivante approprié que vous souhaitez charger, puis appuyer sur le nouveau contrôleur sur le contrôleur de vue de table navigationController
.
Pour plus d'information, essayez de lire:
C'est la méthode de sélection standard que vous décrivez ici. Le gars demande à propos de glisser. –
Oui, mais il a également dit qu'il voulait "charger la vue suivante" et que glisser serait un geste très inhabituel pour divulguer une vue de suivi. Je supposais que peut-être il était très inexpérimenté ou que l'anglais n'est peut-être pas sa langue maternelle et a suggéré l'approche la plus simple. –
Vous avez essentiellement deux options:
I: Utilisez UISwipeGestureRecognizer
Comme je n'ai jamais travaillé, je ne peux pas vous en dire beaucoup à ce sujet. Consultez simplement la documentation officielle pour plus d'informations. Vous devriez savoir, qu'il a été introduit avec iOS 3.2, donc il n'y a pas de support pour les iPhones qui n'exécutent pas iOS 4.0, donc en particulier les iPhones firstGen seront exclus.
II: Ecraser touchesBegan/DEPLACE/Ended
Lire this post Pour plus d'informations, cela devrait être exactement ce dont vous avez besoin. Bien sûr, cette solution ne fonctionne pas seulement pour UITableViews mais pour chaque classe qui hérite de UIResponder (et par conséquent pour chaque UIView).
- 1. comment mettre en œuvre même pagination que safari dans iphone?
- 2. Comment mettre en œuvre iPhone TitleBar dans Android
- 3. Jquery - Mettre en œuvre l'extension à la table de tri
- 4. mettre en œuvre captcha dans l'ipad
- 5. comment mettre en œuvre mvc pagination view
- 6. iPhone UITableView "Plus" Cellule? Comment mettre en œuvre?
- 7. comment recharger vue de la table dans l'application iphone
- 8. Comment mettre en œuvre la structure hiérarchique
- 9. Comment mettre en œuvre un mur d'image avec un iPhone
- 10. comment puis-je mettre en œuvre PUSH NOTIFICATION sur IPHONE?
- 11. Comment mettre en œuvre la table de style de base de données en Python
- 12. comment mettre en œuvre la complétion de code dans qt
- 13. comment mettre en œuvre l'expandablelist dans android?
- 14. comment mettre en œuvre la POO en utilisant QT
- 15. comment pourrais-je mettre en œuvre la technologie de traitement d'image dans cette application iphone?
- 16. sous-vue cacher la vue de la table iphone
- 17. Mettre en œuvre dans un réseau Caching
- 18. Comment mettre en œuvre une galerie sans fin dans Android?
- 19. Comment mettre en œuvre like-HtmlHelper
- 20. Comment mettre en œuvre en commandant silverlight
- 21. comment mettre en œuvre la notification push dans Android
- 22. comment mettre en œuvre la MTurk sur les rails l'application
- 23. Comment mettre en œuvre l'animation de l'icône?
- 24. comment mettre en œuvre le style suivant/personnaliser la barre d'outils dans iphone applicaiton?
- 25. comment mettre en œuvre la pagination en pdf pour iphone applicaton?
- 26. comment mettre en œuvre l'achat d'application de l'iPhone?
- 27. Comment mettre en œuvre l10n Android?
- 28. Comment mettre en œuvre les changements web.config
- 29. Comment mettre en œuvre une boucle do-while dans tsql
- 30. Problème avec vue sur la table iPhone
N'oubliez pas de marquer la meilleure réponse ou de fournir plus d'informations. – Phlibbo