Compartilhar via


UITextAttributes Classe

Definição

Tipo usado para descrever os atributos de texto a serem definidos em alguns elementos da interface do usuário.

public class UITextAttributes
type UITextAttributes = class
Herança
UITextAttributes

Comentários

Normalmente, os desenvolvedores criam uma instância dessa classe e preenchem as várias propriedades para configurar os atributos de texto desejados.

Por exemplo, o código a seguir pode ser usado para alterar o estilo da 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);

Você pode usar a conclusão de código dentro do construtor para UITextAttributes sem precisar se lembrar das propriedades que deseja definir. O exemplo acima é renderizado da seguinte maneira:

A partir do iOS5, você pode definir os atributos de texto nos seguintes itens: UIBarItem, UISearchBarUINavigationBare UISegmentedControl.

Construtores

UITextAttributes()

O construtor padrão não faz nada, você deve preencher pelo menos uma propriedade para que isso seja útil.

Campos

Font

A fonte a ser usada para renderizar o texto.

TextColor

A cor a ser usada para o texto.

TextShadowColor

Se você definir TextShadowOffset, a cor a ser usada para a sombra do texto.

TextShadowOffset

O deslocamento que descreve a distância entre o texto e sua sombra.

Aplica-se a