Je suis actuellement à la recherche de façons d'ajouter plusieurs UIImageView
à un seul UIScrollView
. Le UIScrollView
sera 1,5 fois la taille de l'un des UIImageViews
. Je veux créer un effet de défilement pour parcourir quelques petites images dans une application iPad. Est-ce que quelqu'un sait comment y parvenir?Ajouter UIImageViews à UIScrollView
4
A
Répondre
11
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(/*FRAME*/)]; // this makes the scroll view - set the frame as the size you want to SHOW on the screen
[scrollView setContentSize:CGSizeMake(/*SIZE OF THE CONTENT*/)]; // if you set it to larger than the frame the overflow will be hidden and the view will scroll
/* you can do this bit as many times as you want... make sure you set each image at a different origin */
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"/*IMAGE*/"]]; // this makes the image view
[imageView setFrame:CGRectMake(/*SET AS 2/3 THE SIZE OF scrollView AND EACH IMAGE NEXT TO THE LAST*/)]; // this makes the image view display where you want it and at the right size
[scrollView addSubview:imageView]; // this adds the image to the scrollview
/* end adding image */
[self.view addSubview:scrollView];
1
Si vous souhaitez effectuer un zoom et tout:
Si vous voulez juste un scrollview d'appel:
+0
Merci accouplent, donnera un essai mais il semble tout à fait impliqué! – TheLearner
Questions connexes
- 1. Chargement de UIImageViews dans un UIScrollView et performance
- 2. UIScrollView avec de nombreux UIImageViews - Gestion de la mémoire
- 3. ajouter des images à UIScrollView
- 4. Comment ajouter un UIScrollView à un UIAlertView
- 5. UIImageViews - couches
- 6. Ajouter une plume dans UIScrollView
- 7. Ajouter UiImageView à UiScrollView un à la fois ... mais comment?
- 8. deux UIImageViews dans un UIScrollView! Comment zoomer dans le bon UIImageView?
- 9. UIImageViews numéro de profondeur
- 10. Comment ajouter dynamiquement des images à un UIScrollView?
- 11. Comment ajouter une vue UIViewController sur UIScrollView
- 12. Déplacement simultané de plusieurs UIImageViews
- 13. Détection des taps dans uiimageview à l'intérieur de uiscrollview
- 14. Ajout d'un UIButton à UIScrollView
- 15. UIScrollView dans UIScrollView
- 16. Ajout UIViewControllers à un UIScrollView
- 17. créer une application avec plusieurs UIImageViews
- 18. Spawning infini UIImageViews sans collisions de noms
- 19. Rotation de deux UIImageViews 360 degrés
- 20. ajouter dynamiquement UITextField dans le UIScrollView dans iphone
- 21. Problèmes UIScrollView
- 22. Passer des événements à UIScrollView
- 23. UIScrollView à l'intérieur d'un CALayer
- 24. Dos à dos UIScrollView zoom
- 25. Comment puis-je ajouter une étiquette dans un UIScrollView?
- 26. UIButton n'interagit pas UIScrollView
- 27. Nesting UIScrollView intérieur UIScrollView Cocoa Touch
- 28. UIScrollView disparaît d'Interface Builder?
- 29. Autoresize UIScrollView
- 30. iPhone + UIScrollView
OK, vous avez mec! Je vais essayer! – TheLearner
Bonne explication merci mon pote. Y at-il de toute façon forcer les barres de défilement à être visibles à tout moment? – TheLearner
Ou une façon de le faire animer ou quelque chose que l'utilisateur sait qu'ils peuvent faire défiler – TheLearner