¿Cómo puedo configurar el borde de la etiqueta que se genera dinámicamente (no desde el Generador de interfaz)?establecer borde de etiqueta en iphone
10
A
Respuesta
29
puede hacerlo por
Label.layer.borderColor = [UIColor whiteColor].CGColor;
Label.layer.borderWidth = 4.0;
antes de ello, tiene que importar un marco QuartzCore/QuartzCore.h
0
No estoy seguro de que pueda por defecto con UILabel
. Es posible que desee considerar el uso de un campo de solo lectura (field.editing = NO) UITextField
y configurar su borderStyle (que se puede hacer mediante programación utilizando un UITextBorderStyle
). Aunque eso puede ser un poco "pesado". Otra opción puede ser la subclase UILabel
para dibujar su borde.
Alternativamente, y dependiendo de sus necesidades, esto puede ser mejor, use el reverso CALayer
y dibuje un borde usando sus propiedades borderColor y borderWidth.
1
También puede tratar de una subclase de la etiqueta y anular la drawRect: Método para dibujar o una frontera o lo que les gusta:
- (void)drawRect:(CGRect)rect
{
[super drawRect:rect];
CGContextRef context = UIGraphicsGetCurrentContext();
[[UIColor blackColor] setStroke];
CGContextStrokeRect(context, self.bounds);
}
2
Cuestiones relacionadas
- 1. Cómo establecer un borde para una etiqueta div HTML
- 2. Borde alrededor de la etiqueta li
- 3. Establecer texto delineando/borde en Actionscript 3.0
- 4. Javascript: establecer texto de etiqueta
- 5. UIButton con color de borde personalizado, iPhone
- 6. Cómo establecer un borde para UITableView?
- 7. Cómo establecer el borde para la tabla
- 8. JavaScript: establecer el radio del borde
- 9. Establecer el borde de la tabla interna en HTML
- 10. ¿Cómo establecer un borde de degradado en UIView?
- 11. Graphviz: Place etiqueta borde en el otro lado
- 12. cómo establecer backgroundcolor de UIViewController en iphone?
- 13. Validación en el campo de texto: borde rojo resaltado, iPhone
- 14. Intentando cambiar el color del borde de una etiqueta
- 15. ¿Cómo coloco un borde alrededor de una etiqueta tr?
- 16. Cómo establecer un borde en un componente Vaadin?
- 17. ITextSharp: Establecer color de borde de celda de tabla
- 18. Establecer color de borde CSS a color de texto
- 19. iPhone UITableViewCell: reposicionando la etiqueta de texto
- 20. cómo establecer el estilo de borde de un UITextfield
- 21. Cómo establecer el borde para la vista web de Android
- 22. Establecer el texto de la etiqueta de anclaje en Javascript
- 23. Cómo establecer el color del borde de ciertos widgets Tkinter?
- 24. establecer atributo de etiqueta XML encabezado SOAP en PHP
- 25. Establecer texto de etiqueta en la pestaña QTabWidget
- 26. Zend Form - Establecer clase en un dt de etiqueta
- 27. Establecer los valores de la etiqueta LI en HTML
- 28. Sombra o borde alrededor de un scrollview iphone
- 29. cómo establecer diferentes patrones de pincel iphone
- 30. Styling <select> etiqueta para iPhone
posible duplicado de http://stackoverflow.com/questions/2311591/how-to-draw-border-around-a-uilabel – Vladimir
duplicado posible de [ ¿Cómo dibujar un borde alrededor de un UILabel?] (Https://stackoverflow.com/questions/2311591/how-to-draw-border-around-a-uilabel) – Suragch