Saltar al contenido principal
Versión: 0.82

Propiedades de Estilo de Texto

Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Ejemplo​

Referencia

Propiedades​

color​

Type
color

fontFamily​

Type
string

Las familias de fuentes genéricas system-ui, ui-sans-serif, ui-serif, ui-monospace y ui-rounded son compatibles con iOS.


fontSize​

Type
number

fontStyle​

Type
enum('normal', 'italic')

fontWeight​

Especifica el peso de la fuente. Los valores 'normal' y 'bold' son compatibles con la mayoría de fuentes. No todas las fuentes tienen una variante para cada valor numérico; en ese caso se elige el más cercano.

TypeDefault
enum('normal', 'bold', '100', '200', '300', '400', '500', '600', '700', '800', '900') or number'normal'

includeFontPadding
Android
​

Establece en false para eliminar el relleno adicional de fuente que reserva espacio para ascendentes/descendentes. Con algunas fuentes, este relleno puede desalinear visualmente el texto al centrarlo verticalmente. Para mejores resultados, configura también textAlignVertical como center.

TypeDefault
booltrue

fontVariant​

Permite configurar todas las variantes tipográficas mediante un array de enumeraciones o cadena separada por espacios, ej. 'small-caps common-ligatures'.

TypeDefault
array of enum('small-caps', 'oldstyle-nums', 'lining-nums', 'tabular-nums', 'proportional-nums') or string[]

letterSpacing​

Incrementa o reduce el espacio entre caracteres. Por defecto no hay espaciado adicional entre letras.

Type
number

lineHeight​

Valor numérico que controla el espacio vertical entre líneas de texto. Especifica la distancia entre líneas base consecutivas.

Type
number

textAlign​

Especifica la alineación del texto. En Android, 'justify' solo es compatible desde Oreo (8.0) o superior (API nivel >= 26). En versiones anteriores, el valor revertirá a left.

TypeDefault
enum('auto', 'left', 'right', 'center', 'justify')'auto'

textAlignVertical
Android
​

TypeDefault
enum('auto', 'top', 'bottom', 'center')'auto'

textDecorationColor
iOS
​

Type
color

textDecorationLine​

TypeDefault
enum('none', 'underline', 'line-through', 'underline line-through')'none'

textDecorationStyle
iOS
​

TypeDefault
enum('solid', 'double', 'dotted', 'dashed')'solid'

textShadowColor​

Type
color

textShadowOffset​

Type
object: {width?: number, height?: number}

textShadowRadius​

Type
number

textTransform​

TypeDefault
enum('none', 'uppercase', 'lowercase', 'capitalize')'none'

verticalAlign
Android
​

TypeDefault
enum('auto', 'top', 'bottom', 'middle')'auto'

writingDirection
iOS
​

TypeDefault
enum('auto', 'ltr', 'rtl')'auto'

userSelect​

Permite al usuario seleccionar texto y usar las funciones nativas de copiar/pegar. Tiene prioridad sobre la propiedad selectable.

TypeDefault
enum('auto', 'text', 'none', 'contain', 'all')none