Pregunta

establece una propiedad UIImageView.image a un UIImage es incapaz de añadir la imagen a la vista, sin embargo si establece la propiedad imageview marco, se works.can alguien decirme cómo es suceda? y lo que sucederá cuando se aplico el método de instancia UIImage [drawInRect:] volver a dibujar el cuadro de imagen que es mayor que el marco de vista he intentado pero nada ocurrirá, y lo que está haciendo real de esta función?

¿Fue útil?

Solución

En general, la forma en que funciona es, se agrega una imagen a una UIImageView y luego agregar el UIImageView a un UIView para mostrarla en la pantalla. Usted puede hacer esto mediante programación, o el uso de Interface Builder. Opcionalmente, se puede crear un CGRect (basado en un marco, si se quiere), utilizar esto como los límites para la UIImageView (o se puede enmarcar el UIView). Hay varias maneras de hacer lo que quiere hacer.

Es difícil de decir sin ver su código. Podría ser un número de cosas. Usted podría estar insertando la vista con la imagen detrás de la CurrentView? Puede que no esté reteniendo el UIImageView. No podemos leer la mente aquí necesariamente, (a veces lo hacemos). Pero tendrá que ser más útil si desea una respuesta sólida.

O simplemente echar un vistazo a esto:

UIImageView Docs

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top