UIGridLayout

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í.

A UIGGridLayout (no confundirse con el抽strato UIGridStyleLayout desde el que esta clase hereda) coloca los elementos de la interfaz de usuario hermana en múltiples filas dentro del elemento de interfaz de usuario padre, agregando elementos uno a uno hasta

Por defecto, establece los elementos en orden ascendente donde los valores inferiores tienen más prioridad sobre los valores superiores, pero esto se puede cambiar para usar los nombres de los elementos cambiando

Los tamaños de celda reales son los mismos para todas las celda. Un UIGGridLayout

Este diseño es adecuado cuando las rupturas de línea están bien después de las celdas aleatorias. Por ejemplo, un conjunto de espacios de inventario es un buen uso de este diseño. Si estás construyendo una tabla de valores en la que una ruptura de línea no es apropiada en el medio de los datos tabulares, puede ser una mejor idea usar un UITableLayout en su lugar.

Resumen

Propiedades

  • Solo lectura
    No replicado

    El número de elementos en la cuadrícula.

  • Solo lectura
    No replicado

    El tamaño absoluto de cada elemento en la cuadrícula.

  • Leer paralelo

    Determina la cantidad de espacio que hay entre los elementos en la cuadrícula.

  • Leer paralelo

    Determina el tamaño de cada elemento en la cuadrícula.

  • Determina el número máximo de celdas que se pueden usar en una fila o columna antes de que se inicie la siguiente.

  • Determina desde qué esquina comienza a colocar los elementos de la interfaz de usuario.

Propiedades heredados de UIGridStyleLayout

Propiedades

AbsoluteCellCount

Solo lectura
No replicado

Mide el máximo de elementos en cada dirección. Sólo de lectura.

AbsoluteCellSize

Solo lectura
No replicado

Proporciona el tamaño de cada elemento de la cuadrícula en los desplazamientos. Solo de lectura. No se ve afectado por ningún UIScale, UISizeConstraint o UIAspectRatioConstraint aplicado a cualquier elemento individual en la cuadrícula.

CellPadding

Leer paralelo

(por defecto 0, 5,0, 5) Determina la cantidad de espacio entre los elementos en la cuadrícula. Como con todos los UDim2, este espacio puede estar tanto en porcentaje del tamaño del contenedor padre como del desplazamiento de píxeles.

CellSize

Leer paralelo

(por defecto 0, 100,0, 100) Determina el tamaño de cada elemento en la cuadrícula. Como con todos los UDim2, este tamaño puede ser tanto en porcentaje del tamaño del contenedor padre como del pixel de desplazamiento. Si el elemento de tamaño tiene un UIConstraint entonces el tamaño se determinará por el límite, no por la cuadrícula.

FillDirectionMaxCells

Leer paralelo

FillDirectionMaxCells determina el número de células en la cuadrícula que se pueden usar antes de continuar en la siguiente fila/columna (que esto sea una fila o una columna depende de UIGridStyleLayout.FillDirection ). Este valor debe ser no negativo.

  • Si se establece a cero, no hay un número máximo de células que pueden aparecer en una fila / columna excepto cuántas caben dentro del elemento de la interfaz de usuario padre.
  • Si se establece en uno, esto crea una lista similar a las que crea UIListLayout .

StartCorner

Leer paralelo

StartCorner ( Enum.StartCorner ) determina desde qué esquina comienza a colocar los elementos de la interfaz de usuario. La cuadrícula continúa en la UIGridStyleLayout.FillDirection , llenando elementos uno por uno hasta que se hayan colocado los elementos de la interfaz de usuario en la fila/columna o si el espacio de todos los elementos de la inter

Arriba, la poción es la primera ImageLabel , seguida por la gema y la espada. El UIGGridLayout está usando un Enum.StartCorner de BottomRight. El UIGridStyleLayout.FillDirection es horizontal.

Métodos

Eventos