Je voudrais montrer une image dans une application iPhone, mais l'image que j'utilise est trop grande. Je voudrais l'adapter à l'écran de l'iPhone, je ne trouve pas de classe pour le gérer.Comment étirer la taille de l'image dans l'iPhone UIImage ou UIImageView
8
A
Répondre
20
UIImageView* view = [[UIImageView alloc] initWithImage: [UIImage imageNamed: @"your_image.png"]];
view.frame = CGRectMake(0, 0, width, height);
Pour obtenir le cadre de l'écran de l'iPhone, vous pouvez utiliser
CGRect frame = [[UIScreen mainScreen] bounds];
0
Mon ImageView a été mis en IB, et je aurais besoin pour afficher plusieurs images, donc définir l'image de imageView, au lieu de créer ImageView pour une image individuelle. Après avoir défini la taille du cadre de la vue de l'image, je vois toujours le même résultat, l'image était trop grande, de sorte qu'une partie seulement de l'image était affichée à l'écran.
17
Dans Interface Builder, sélectionnez votre UIImageView. Dans le menu Outils, sélectionnez "Inspecteur d'attributs". Dans la palette Attributs d'affichage de l'image, sélectionnez "Mettre à l'échelle" dans le menu contextuel Mode. Cela devrait mettre votre image à l'échelle.
Questions connexes
- 1. Comment étirer un UIImage en UIImageView?
- 2. UIImage et problème UIImageView
- 3. comment pincer, tourbillonner, étirer, uiimage en utilisant coregraphics?
- 4. Sous-classe UIImage et l'ajout à UIImageView
- 5. UIImageView et UIImage: Comment puis-je optimiser les performances?
- 6. iPhone - augmentez la taille UIImageView et gardez la taille d'image fixe
- 7. Comment faire un zoom UIScrollView à la taille de UIImage?
- 8. Comment recadrer ou obtenir une UIImage de plus petite taille dans l'iPhone sans fuites de mémoire?
- 9. Dessiner un UIImage au-dessus d'un autre dans un UIImageView
- 10. Étirer une image dans Tableview
- 11. UIImageView redimensionner
- 12. iPhone enregistrer la rotation UIImage
- 13. Afficher une image ou un UIImage avec un Calayer uni
- 14. Comment vous étirer une image de fond
- 15. Afficher la boîte de délimitation de UIImageView dans UIView
- 16. Dessin UIImage dans CurrentContext
- 17. Que pourrait indiquer une UIImage de taille 16 Bytes?
- 18. Est-ce que quelqu'un sait comment je peux obtenir la taille « réelle » du UIImageView au lieu de créer un cadre
- 19. Comment changer la position de l'image interne d'un UIImageView?
- 20. Zoom Loupe sur UIImageView
- 21. Comment "feuilleter" un UIImageView?
- 22. asp.net dimensionnement de la non-taille
- 23. Étirer l'image verticalement soit en utilisant javascript ou Jquery
- 24. Problème étrange de positionnement UIImage
- 25. iPhone UIImageView animation malheurs
- 26. UIImageView dimensions pas ce que je définis dans IB
- 27. Comment libérer self (UIImageView) dans touchesEnded?
- 28. IPhone - UIImage à chaîne binaire
- 29. Chargement de nouvelles images dans UIImageView, la mémoire des images précédentes n'est pas publiée
- 30. Comment s'assurer que UIImage n'est jamais publié?
comment programmer avec le code pour obtenir l'effet de "Scale to Fill"? – Forrest
Obtenez-le! imageView.contentMode = UIViewContentModeScaleAspectFit; – Forrest
c'était facile .. c'est ce que je cherchais .. – Zaraki