UIGridLayout

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Un UIGGridLayout (non confondere con l'Abstracto UIGridStyleLayout da cui questa classe eredita) distribuisce gli elementi UI fratelli in più righe all'interno dell'elemento UI padre, aggiungendo elementi ad una riga alla volta finché il prossimo elemento

Per impostazione predefinita, visualizza gli elementi in ordine ascendente in cui i valori più bassi hanno la priorità sui valori più alti, ma questo può essere cambiato per utilizzare i nomi degli elementi

Le dimensioni cellulari effettive sono le stesse per tutte le cellule. Un UIG

Questa layout è appropriata quando i linee di interruzione sono OK dopo le cellule casuali. Ad esempio, un set di spazi di inventario è un buon uso di questa layout. Se building a table of values in which a line break is not appropriate in the middle of tabular data, potrebbe essere una migliore idea to use a UITableLayout invece.

Sommario

Proprietà

  • Sola Lettura
    Non Replicato

    Il numero di elementi nella griglia.

  • Sola Lettura
    Non Replicato

    La dimensione assoluta di ciascun elemento nella griglia.

  • Lettura Parallela

    Determina quanto spazio c'è tra gli elementi nella griglia.

  • Lettura Parallela

    Determina la dimensione di ciascun elemento nella griglia.

  • Lettura Parallela

    Determina il numero massimo di cellule che possono essere utilizzate in una riga o colonna prima che venga iniziata la prossima.

  • Lettura Parallela

    Determina dall'angolo in cui inizia a posizionare gli elementi UI.

Proprietà provenienti da UIGridStyleLayout

Proprietà

AbsoluteCellCount

Sola Lettura
Non Replicato

Misura il numero massimo di elementi in ciascuna direzione. Lettura solo.

AbsoluteCellSize

Sola Lettura
Non Replicato

Provides the size of each element of the grid in offsets. Read-only. Non affected by any UIScale , UISizeConstraint or UIAspectRatioConstraint applied to any individual element in the grid.

CellPadding

Lettura Parallela

(predefinito 0, 5,0, 5) Determina quanto spazio c'è tra gli elementi nella griglia. Come con tutti gli UDim2, questo spazio può essere sia in percentuale dell'area di dimensione della container di padre e dell'Dislocamentodi pixel grezzo.

CellSize

Lettura Parallela

(predefinito 0, 100,0, 100) Determina la dimensione di ciascun elemento nella griglia. Come con tutti gli UDim2, questa dimensione può essere sia in percentuale dell'area di contenitore del container padre che in pixel di pixel grezzi. Se l'elemento di dimensione ha un UIConstraint allora la dimensione sarà determinata dal Vincolo, non dalla griglia.

FillDirectionMaxCells

Lettura Parallela

FillDirectionMaxCells determina il numero di celle nella griglia che possono essere utilizzate prima di continuare sul prossimo riga / colonna (se questa è una riga o una colonna dipende da UIGridStyleLayout.FillDirection ). Questo valore deve essere non negativo.

  • Se impostato su zero, non c'è un numero massimo di cellule che possono apparire in una riga / colonna a eccezione di quante possono essere inserite all'interno dell'elemento UI padre.
  • Se impostato su uno, questo crea una lista simile a quella creata da UIListLayout .

StartCorner

Lettura Parallela

StartCorner ( Enum.StartCorner ) determina da quale angolo in cui la griglia inizia a posizionare gli elementi dell'interfaccia utente. La griglia continua nell' UIGridStyleLayout.FillDirection , riempendo gli elementi uno per uno fino a quando UIGridLayout.FIllDirectionMaxCells elementi sono stati posizionati in quella r

Sopra, la pozione è la prima ImageLabel , seguita dalla gemma e dalla spada. Il UIGGridLayout sta usando un Enum.StartCorner di BottomRight. Il UIGridStyleLayout.FillDirection è orizzontale.

Metodi

Eventi