UIGridStyleLayout
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Kelas dasar untuk tata letak UI gaya grid.
Rangkuman
Properti
Ukuran absolut ruang yang ditempati oleh tata letak grid.
Mengukur sumbu di mana objek UI ditempatkan.
Mengukur alineasi vertikal UI dalam elemen utama.
Menentukan urutan di mana objek UI anak ditempatkan dalam layout.
Mengubah alineasi vertikal elemen UI dalam elemen tertinggi.
Properti
AbsoluteContentSize
Properti AbsoluteContentSize dari UIGridStyleLayout menunjukkan berapa banyak ruang yang ditempati elemen grid, termasuk pemadatan yang dibuat oleh grid. Properti ini sangat berguna untuk menyesuaikan ukuran wadah grid seperti Frames untuk memastikan mereka tidak lebih besar dari grid itu sendiri.
Propinsi ini diperbarui setelah dilihat. Ini tidak akan mengecualikan acara Object.Changed setelah UI berubah, tetapi jika nilai dilihat, itu akan menjadi acara Object.Changed saat berikutnya rendah, tetapi jika nilainya dibaca, itu akan menjadi acara Class.Object.Changed saat berikutnya.
FillDirection
Properti FillDirection menentukan sumbu di mana elemen UI ditempatkan. Enum.FillDirection.Horizontal menyurutkan objek dari kiri ke kanan, sementara <
HorizontalAlignment
Properti HorizontalAlignment menentukan alineasi X dari sumbu TextLabel.TextXAlignment pada grid elemen UI, seperti yang dilakukan 1> Class.TextLabel.TextXAlignment1> dengan 4> Class.TextLabel.Text4>.
SortOrder
Propiedad SortOrder menentukan urutan di mana objek UI anak di letakkan dalam layout.
Untuk Enum.SortOrder.LayoutOrder , sort menurut peringkat digunakan pada property LayoutOrder anak UI. Jika dua anak berbagi LayoutOrder yang sama, maka yang lebih baru ditambahkan ke objek UI orang tua mengambil prioritas.
Untuk Enum.SortOrder.Name , alfanumerik sort digunakan pada Instance.Name anak objek UI.
VerticalAlignment
Propinsi VerticalAlignment menentukan alineasi sumbu Y dari grid elemen UI, sama seperti TextLabel.TextYAlignment melakukannya dengan 1> Class.TextLabel.Text1> .