UIGridStyleLayout
*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.
Podstawowa klasa dla układów interfejsu w stylu kratownicy.
Podsumowanie
Właściwości
Absolutna wielkość przestrzeni zajmowanej przez kształt siatki.
Określa osi, w której są umieszczone obiekty interfejsu.
Określa poziomowy rozstaw elementów interfejsu w ramach elementu ojca.
Określa kolejność umieszczania obiektów interfejsu dzieci w układzie.
Określa poziomowy alineament elementów UI w obszarze ojca elementu.
Właściwości
AbsoluteContentSize
Właściwość AbsoluteContentSize Class.UIGridStyleLayout ujawnia, ile miejsca zajmują elementy sieci, w tym wszelkie wypełnienie stworzone przez sieć. Ta właściwość jest szczególnie przydatna do skalowania kontenerów sieci, takich jak UIGridStyleLayout, aby upewnić się, że nie są one większe niż sieci sami.
Ta właściwość aktualizuje się, gdy tylko zostanie przeczytane. Nie będzie ona wstrzymać wydarzenia Object.Changed natychmiastowo po zmianie interfejsu, ale jeśli wartość zostanie przeczytane, zostanie ona ustawiona na bieżąco i nastąpi po następnym kroku renderowania.
FillDirection
Właściwość FillDirection określa osi, w których są umieszczone elementy interfejsu. Enum.FillDirection.Horizontal ustawia obiekty z lewej do praw
HorizontalAlignment
Właściwość Poziom poziomu poziomu określa poziom X osi alineacji siatki elementów UI, podobnie jak TextLabel.TextXAlignment robi to z 2> Class.TextLabel.Text2>.
SortOrder
Właściwość SortOrder określa kolejność, w której obiekty interfejsu dziecka są umieszczone w układzie.
Dla Enum.SortOrder.LayoutOrder używa się sortowania w górę na właściwości LayoutOrder dzieci. Jeśli dwa dzieci dzielą się tym samym LayoutOrder , to który z nich został dodany najpierw do obiektu matki zapewnia pierwszeństwo.
Dla Enum.SortOrder.Name używa się alfanumerycznego sortowania na Instance.Name dzieci obiektów UI.
VerticalAlignment
Właściwość Vertialignment określa położenie osi Y w siatce elementów UI, podobnie jak TextLabel.TextYAlignment robi to z 2> Class.TextLabel.Text2>.