UITextAttributes Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Tipo usado para describir los atributos de texto que se van a establecer en algunos elementos de la interfaz de usuario.
public class UITextAttributes
type UITextAttributes = class
- Herencia
-
UITextAttributes
Comentarios
Normalmente, los desarrolladores crean una instancia de esta clase y rellenan las distintas propiedades para configurar los atributos de texto deseados.
Por ejemplo, se puede usar el código siguiente para cambiar el estilo de UINavigationBar:
var attrs = new UITextAttributes () {
Font = UIFont.FromName ("Chalkduster", 20),
TextColor = UIColor.Red,
TextShadowColor = UIColor.Black,
TextShadowOffset = new UIOffset (6, 6)
};
myNavController.NavigationBar.SetTitleTextAttributes (attrs);
Puede usar la finalización de código dentro del constructor para UITextAttributes sin tener que recordar las propiedades que desea establecer. El ejemplo anterior se representa de la siguiente manera:
A partir de iOS5, puede establecer los atributos de texto en los siguientes elementos: UIBarItem, UINavigationBarUISearchBar y UISegmentedControl.
Constructores
UITextAttributes() |
El constructor predeterminado no hace nada, debe rellenar al menos una propiedad para que esto sea útil. |
Campos
Font |
Fuente que se va a usar para representar el texto. |
TextColor |
Color que se va a usar para el texto. |
TextShadowColor |
Si establece TextShadowOffset, el color que se usará para la sombra del texto. |
TextShadowOffset |
Desplazamiento que describe la distancia entre el texto y su sombra. |