UIImage *aImage = [[UIImage imageNamed:@"Gray_Button.png"] stretchableImageWithLeftCapWidth:25 topCapHeight:0];
Tratando de hacer un "botón de píldora de vidrio".iPhone stretchableImageWithLeftCapWidth solo hace "D" s
¿Qué significa "estirar" si la imagen es más grande ... y el botón que estoy tratando de usar en ... es más pequeño?
¿La imagen se 'estira' y 'contrae'?
La razón por la que pregunto ... es porque todas mis imágenes tienen el aspecto de una "D".
El lado izquierdo está cuadrado ... y el lado derecho es redondeado.
¿Qué le diría una forma de D que estoy haciendo mal? Demasiado ... o muy poco ... "leftCap setting"? ¿Demasiado grande una imagen?
Entonces un valor de 0 significa "no estirar nada" o "estirar uniformemente en toda la imagen"? No puedo ver nada que pueda causar un problema de "D". Supongo que lo primero que debo hacer es asegurar que CADA imagen sea más pequeña que CADA botón. (Si no ... entonces, ¿qué sucede?¿La imagen solo se usa "tal cual"? ¿Y qué pasa con los tramos de valor límite que no sucederán?) – Susanna
@Roberta: 0 significa "estirar uniformemente en toda la imagen". Si la imagen es más pequeña, las esquinas se superpondrán entre sí. – kennytm
La ilustración es realmente útil. – nonamelive