J'essaie de faire défiler une image automatiquement jusqu'à la fin de l'écran, puis de revenir au début de l'image et de la faire défiler de nouveau en boucle continue. Je ne veux pas que l'utilisateur sache que la fin de l'image a été libérée? Est-ce que quelqu'un sait comment faire cela? L'image doit défiler par elle-même, pas parce que l'utilisateur l'a touché, c'est pourquoi je ne peux pas utiliser la vidéo WWDC. Merci pour l'aide!Comment faire défiler une image pour toujours
Répondre
Vous pouvez faire défiler deux UIImageViews en ajoutant/soustrayant de leurs valeurs x. quand on fait défiler l'écran, vous pouvez alors définir sa valeur x pour être immédiatement derrière la seconde, et continuer à défiler.
EX: ([] est l'écran)
<------------------------------------
| [ A ] | B |
| A[ ]| B |
| A [ | ] B |
[ ] B | A |
Recherchez le rappel -didScroll depuis UIScrollView pour effectuer la mise en page de votre vue. –
Pourriez-vous me donner un lien pour un tutoriel ou écrire un exemple de code? Merci. – MacN00b
Un UIScrollView avec une sous-vue UIImage en son sein. Ajouter une minuterie au mélange et vous avez terminé. Cela devrait être suffisant pour vous aider à démarrer.
Pourriez-vous me montrer un peu de code ou un tutoriel où ils font cela? Désolé je suis un peu un noob. – MacN00b
Pas sûr que ce soit ce qu'il veut dire. Je ne vais pas voter en bas, mais qu'est-ce qu'une minuterie a à faire avec le défilement d'une image? –
La minuterie fera défiler la vue déroulante plutôt que l'utilisateur –
Il semble que vous essayez de faire défiler parallaxe. Je ne pense pas que UIKit supporte cela, mais c'est le cas du moteur de jeu Cocos2d. Ce pourrait être le chemin le plus facile.
En utilisant Cococ2d ou tout autre framework lorsque la compréhension de base de la technologie à portée de main est faible est un mauvais coup, imo. C'est comme apprendre jQuery avant vanilla Javascript et ensuite ne jamais savoir pourquoi et comment cela fonctionne. –
- 1. Comment faire pour faire défiler une image d'arrière-plan div?
- 2. comment faire pour faire défiler horizontalement une grande image-objet
- 3. Comment faire défiler une image horizontalement?
- 4. comment ajouter une image pour faire défiler dans les balises
- 5. Faire défiler une image horizontal et vertical
- 6. Faire défiler la vue défiler toujours vers le haut
- 7. Comment faire défiler automatiquement jusqu'à un point dans une image
- 8. Comment créer une grande image que l'on peut faire défiler
- 9. comment faire défiler une seule image dans xna 4.0?
- 10. Comment faire défiler efficacement 1024x90000 image dans une fenêtre?
- 11. iOS: Comment faire défiler une image avec pagination sur
- 12. Comment faire défiler toujours sur le même décalage?
- 13. Comment faire pour faire défiler TScrollingWinControl
- 14. Comment faire pour faire défiler une page Web automatiquement?
- 15. Comment faire pour faire défiler une liste vers le bas
- 16. Comment faire pour faire défiler une table horizontalement?
- 17. Comment faire pour faire défiler UITableView à une certaine position?
- 18. Comment utiliser le Three20 pour faire défiler
- 19. Comment faire partiellement défiler une image, puis rester fixe, puis faire défiler quand vous passez une section?
- 20. Comment faire une vue de table qui peut défiler pour toujours?
- 21. Comment faire pivoter une vue pour toujours?
- 22. Bouton pour faire défiler
- 23. Faire défiler une image d'arrière-plan et des boutons flottants
- 24. OpenGL me donnera-t-il une amélioration FPS sur CoreAnimation pour faire défiler une grande image?
- 25. Comment faire défiler l'animation
- 26. comment faire défiler de fantaisie
- 27. multi Image: défiler comme redimensionner
- 28. Comment faire pour défiler UIScrollView dynamiquement?
- 29. Java Swing - comment faire défiler une JTextArea?
- 30. comment arrêter UITextView pour faire défiler UITableView
A en juger par vos commentaires, vous êtes comme vous le dites un noob. Alors pourquoi ne pas sortir, prendre un livre dans le magasin et apprendre comme ça plutôt que d'attendre le code source des gens? StackOverflow est pour l'aide, pas pour faire votre travail. –
Je suis un noob, mais je ne suis jamais venu ici en attendant le code. Je ne sais même pas comment s'appelle ce genre de chose, comment pourrais-je trouver un livre qui l'explique? Je ne suis pas un nouveau débordement de pile. Je sais comment ça fonctionne. Mais me pointer sur une question dont je n'ai légitimement aucune idée, c'est vraiment un mouvement méchant. Si c'était notre attitude alors pourquoi ne dites-vous pas à quelqu'un de simplement aller chercher des livres sur ce qu'ils essaient de faire, alors nous n'aurions même pas un débordement de pile. – MacN00b