UIStroke

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

UIStroke aplica un contorno al texto o a un borde de la interfaz de usuario. Las características clave incluyen:

Para más detalles sobre el objeto UIStroke , consulte Modificadores de apariencia .

Resumen

Propiedades

Propiedades

ApplyStrokeMode

Leer paralelo

Cuando se aplica una instancia UIStroke a un objeto de texto, esta propiedad determina si se aplica el trazado al borde del objeto en lugar del propio texto.


<figcaption><code>Aplicar modo de trazado</code> = <code>Enum.ApplyStrokeMode.Contextual|Contextual</code></figcaption>

<figcaption><code>Aplicar modo de trazado</code> = <code>Enum.ApplyStrokeMode.Border|Border</code></figcaption>

Color

Leer paralelo

Determina el color UIStroke. También puedes insertar una instancia UIGradient como hija para crear rayas degradadas.


<figcaption><code>Color</code> = <code>(0, 95, 225)</code> ></figcaption>

<figcaption><code>UIStroke</code> con <code>Clase.UIGradient</code> hijo</figcaption>

Enabled

Leer paralelo

Esta propiedad determina si el UIStroke es visible. Cuando se establece en false, el trazado no se renderizará. Se predetermina en true .

LineJoinMode

Leer paralelo

Esta propiedad determina cómo se interpretan las esquinas. Acepta un valor Enum.LineJoinMode de cualquiera de Round (predeterminado), Bevel o Miter .


<figcaption><code>Modo de unión de líneas</code> = <code>Enum.LineJoinMode.Round|Round</code> ></figcaption>

<figcaption><code>Mode de unión de línea</code> = <code>Enum.LineJoinMode.Bevel|Bevel</code> ></figcaption>

<figcaption><code>Mode de unión de línea</code> = <code>Enum.LineJoinMode.Miter|Miter</code> ></figcaption>

Thickness

Leer paralelo

Esta propiedad determina el grosor del trazado, medido en píxeles desde los bordes exteriores del padre.


<figcaption><code>Espesor</code> = <code>4</code></figcaption>

<figcaption><code>Espesor</code> = <code>12</code></figcaption>

Tenga en cuenta de intermedio esta propiedad UIStroke cuando se aplica a objetos de texto.Esto renderiza y almacena muchos tamaños de gif en cada marco, lo que potencialmente puede causar problemas de rendimiento o parpadeo de texto.

Transparency

Leer paralelo

Esta propiedad establece la opacidad del trazado independientemente de la opacidad del objeto padre BackgroundTransparency o TextTransparency.Esto te permite renderizar texto y bordes que sean "huecos" (constituidos solo por un contorno).


<figcaption><code>Transparencia</code> = <code>0.5</code> · <code>Clase.TextLabel.TextTransparency</code> = <code>0</code></figcaption>

<figcaption><code>Transparencia</code> = <code>0</code> · <code>Clase.TextLabel.TextTransparency</code> = <code>1</code></figcaption>

Métodos

Eventos