Pregunta

Puede alguien por favor dígame ¿cuál es la diferencia exacta entre el estiramiento y la ampliación de una imagen? Dado que puede configurar de todos modos el tamaño de la imagen y imageView tanto para satisfacer sus necesidades.

¿Fue útil?

Solución

Depende de cómo se defina el estiramiento, pero yo dividiría en dos opciones de escala distintos en función de si o no se conserva la relación de aspecto. A menudo se desea preservar la relación de aspecto cuando se escala una imagen.

Me considero un aumento en una dimensión, pero no proporcionalmente en el otro a ser un "estiramiento". Del mismo modo, una disminución en una dimensión, pero no de forma proporcional en la otra sería una "calabaza".

Usted puede encontrar esta Daring Fireball posterior interesante.

Otros consejos

El estiramiento sonidos como mostrar la imagen pequeño tamaño (10x10) al (100x100) o (100x10). por lo que algunas veces se pone pix-eufórico.

Y escalado significa mostrar una imagen de tamaño diferente, ya sea pequeña o grande con el mantenimiento de su relación de aspecto (programmetically), lo que se verá no inadecuado, porque cuando se estira a relación de aspecto diferente a continuación, algunos objetos en la imagen se vuelve más visibilidad inadecuada.

estiramiento (en iphone IB) significa 'escala de 9 divisiones', significa apenas de escala escalado.

Cuando se estira puede determinar qué parte de la imagen puede ser usado para estirar y qué parte que no. Por ejemplo, cuando usted tiene un cuadrado redondeado, no desea que los redondeos para estirar, especialmente cuando sólo se está estirando horizontal o verticalmente.

Se indica que sólo desea utilizar el píxel central para estirar por (en IB) el establecimiento de los valores X e Y a 0.50 (a mitad de camino) y los valores de ancho y alto a 0,00 (cantidad mínima de píxeles)

contentStretch de búsqueda en la documentación para obtener más información

cuando Don, t mantener la congruencia de su imagen, se ve la imagen incongruente, la altura y la anchura de la imagen no es adecuado para mostrar. para la resolución de este problema se puede multiplicar el ancho y la altura de su imagen para un coeficiente constante.

El estiramiento y la escala no significa nada diferente, excepto tal vez en la connotación.

¿Hay una determinada pieza de texto en alguna parte que usted está tratando de entender? Tal vez podamos ayudar con eso.

imagen de estiramiento es el estiramiento del tamaño de una imagen pequeña. en el otro lado de escala de la imagen es escalar la imagen accoring el ancho de la ventana y la altura de la ventana ....

escalamiento se puede hacer por los pequeños como imagen de gran tamaño.

que debe tomar una imagen de buena calidad y luego debe escalarla

sprite.setscale(x,y);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top