Me gustaría mostrar una imagen en una aplicación de iPhone, pero la imagen que estoy usando es demasiado grande. Me gustaría escalar para que se ajuste a la pantalla del iPhone, no puedo encontrar ninguna clase para manejarlo.Cómo estirar el tamaño de la imagen en iphone UIImage o UIImageView
8
A
Respuesta
20
UIImageView* view = [[UIImageView alloc] initWithImage: [UIImage imageNamed: @"your_image.png"]];
view.frame = CGRectMake(0, 0, width, height);
Para obtener el marco de la pantalla del iPhone se puede utilizar
CGRect frame = [[UIScreen mainScreen] bounds];
0
Mi ImageView se puso en IB, y yo tendría que mostrar varias imágenes, así que ponga la imagen de imageView, en lugar de creando ImageView para una imagen individual.
Después de configurar el tamaño del marco de la vista de imagen, sigo viendo el mismo resultado, la imagen era demasiado grande, por lo que solo se mostraba parte de la imagen en la pantalla.
17
En Interface Builder, seleccione su UIImageView. En el menú Herramientas, seleccione "Inspector de atributos". En la paleta Atributos de la vista de imagen, seleccione "Escalar para rellenar" en la ventana emergente Modo. Eso debería escalar tu imagen para que encaje.
Cuestiones relacionadas
- 1. iphone - solo UIImage UIImageView múltiple?
- 2. Redimensionar UIImage en UIImageView
- 3. Cómo estirar un UIImage conservando las esquinas
- 4. cómo estirar la imagen
- 5. UIImageView: ¿Cambiar el tamaño al tamaño de la imagen?
- 6. iPhone - allanando un UIImageView y subvistas a la imagen = imagen en blanco
- 7. UIImageView rellenar UIView
- 8. (iPhone) Usar imagen externa en UIImage imageNamed
- 9. iPhone: Mostrar la imagen en su tamaño original
- 10. Guardar imagen en sandbox desde UIImage en iPhone
- 11. ¿Cómo detener el estiramiento de una imagen dentro de UIImageView?
- 12. UIImage Guardar imagen con nombre de archivo en el iPhone
- 13. iPhone SDK - ¿Cómo dibujar un UIImage en otro UIImage?
- 14. UIImageView con stretchableImageWithLeftCapWidth no se estira la imagen
- 15. UIImageView no Muestra la imagen
- 16. cómo reducir el tamaño de UIImage ...?
- 17. Crear un UIImage desde un UIImageView girado
- 18. Diferencia entre UIImage y UIImageView
- 19. ¿Cómo puedo cambiar la imagen mostrada en un UIImageView programáticamente?
- 20. tamaño de la imagen de fondo iphone
- 21. Obteniendo la imagen para estirar un div
- 22. Mostrar una imagen o UIImage con un plano CALayer
- 23. iPhone obtenga ancho y tamaño de la imagen
- 24. Recortar un UIImage en iPhone
- 25. Cómo cambiar la imagen de UIImageView deslizando hacia la derecha o hacia la izquierda desde UIViewController
- 26. iPhone rotación UIImageView
- 27. (iphone) UIImageView setImage: ¿fugas?
- 28. crea un UIImage de dos UIImageView
- 29. Cómo reducir el tamaño de la imagen de recorte en el iphone?
- 30. iOS: ¿debería cambiar el tamaño del marco de un UIImageView el tamaño de su imagen?
cómo programar con código para lograr el efecto de "Escalar hasta llenar"? – Forrest
¡Consígalo! imageView.contentMode = UIViewContentModeScaleAspectFit; – Forrest
fue fácil ... eso es lo que estaba buscando ... – Zaraki