Compartir a través de


UITextAttributes Clase

Definición

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.

Se aplica a