UIGridLayout

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

A UIGridLayout (nie mylić z abstraktnym UIGridStyleLayout z którego ten klasher dziedziczy) rozmieszcza elementy UI siostrzane w wielu rzędach w ramach elementu ojca, dodając elementy jeden po drugim, aż

Domyślnie wszystkie elementy są ułożone w rosnąco order, gdzie niższe wartości mają więcej priorytetu nad wyższymi wartościami, ale można

Rozmiary komórek są t

Ten układ jest odpowiedni, gdy kiedyś linijne przerwy były OK po dowolnych komórkach. Na przykład zestaw przestrzeni zapasu jest dobrym użyciem tego układu. Jeśli budowanie tabeli wartości w której przerwa nie jest odpowiednia w środku tabularnych danych, może być lepszym pomysłem użycie UITableLayout zamiast tego.

Podsumowanie

Właściwości

Właściwości odziedziczeni z: UIGridStyleLayout

Właściwości

AbsoluteCellCount

Tylko do odczytu
Bez replikacji

Mierzy maksymalną liczbę elementów w każdym kierunku. Tylko do czytania.

AbsoluteCellSize

Tylko do odczytu
Bez replikacji

Dostarcza rozmiar każdego elementu sieci w odległościach. Tylko do czytania. Nie dotyczy żadnego UIScale, UISizeConstraint lub UIAspectRatioConstraint zastosowanego do dowolnego elementu sieci.

CellPadding

Odczyt równoległy

(domyślny 0, 5,0, 5) Określa ilość miejsca między elementami w kadrze. Jak w przypadku wszystkich UDim2, ta przestrzeń może być zarówno w procentach rozmiaru kontenera rodzica, jak i odległości piksela.

CellSize

Odczyt równoległy

(domyślny 0, 100,0, 100) Określa rozmiar każdego elementu w grze. Jak wszystkie UDim2, rozmiar ten może być zarówno w procentach rozmiaru kontenera rodzica, jak i w odległości piksela. Jeśli rozmiar elementu ma UIConstraint to rozmiar zostanie określony przez ograniczenie, a nie przez sieć.

FillDirectionMaxCells

Odczyt równoległy

FillDirectionMaxCells określa liczbę komórek w równicy, które można użyć przed przejściem na następną linię/kolumnę (czy to jest rzęd czy kolumna zależy od UIGridStyleLayout.FillDirection ). Ta wartość musi być pozytywna.

  • Jeśli ustawiony na zero, nie ma maksymalnej liczby komórek, które mogą się pojawić w jednej linii/kolumnie, z wyjątkiem tego, ile można zmieścić w elementze ojca interfejsu użytkownika.
  • Ustawione na jeden tworzy listę podobną do tych stworzonych przez UIListLayout .

StartCorner

Odczyt równoległy

StartCorner ( Enum.StartCorner ) określa, z którego kąta sieć rozpoczyna rozmieszczanie elementów interfejsu użytkownika. Sieć nadal idzie w kierunku UIGridStyleLayout.FillDirection, wypełniając elementy jeden po drugim, aż do momentu, gdy Class.UIGridLayout.FIllDirectionMax

Ponad, eliksir jest pierwszą ImageLabel , następnie klejnot i miecz. UIGGridLayout używa Enum.StartCorner BottomRight. The UIGridStyleLayout.FillDirection jest poziomy.

Metody

Zdarzenia