Posisi UIListLayout saudara GuiObjects ke posisi vertikal atau kolom horisontal di dalam wadah orang tua mereka. Setiap kali Anda menambahkan atau menghapus objek saudara, tata letak disesuaikan sesuai.
Arah Pengisian
Properti FillDirection menentukan arah di mana saudara laki-laki list layout akan rendah.
Pemesanan ditentukan oleh property SortOrder layout yang dapat diurutkan secara numerik, berdasarkan nilai Class.GuiObject.LayoutOrder|LayoutOrder item masing-masing, atau LayoutOrder berdasarkan nilai 1> Class.Instance.Name|Name
Penyelarasan
Properti HorizontalAlignment dan VerticalAlignment menentukan alineasi <
Mengemas
Kontrol Wraps kali booleh apakah saudara/saudari dalam wali kontainer menangkap ke garis lain ketika ukuran default mereka melebihi lebar/tinggi batas wali kontainer.
Menambah
Properti Padding menentukan jumlah ruang kosong antara setiap item daftar, set ke skala (persentase ukuran kontainer saat ini dalam arah saat ini) atauOffset (menyesuaikan ruang kosong statis seperti ukuran pixel).
レイアウト Fleksibel
Mengintegrasi flex ke dalam Class.UIListLayout adalah cara yang kuat untuk UIListLayout atau alignment/ stretch item list di seluruh garis mereka, atau 1> flex specific items1> di seluruh ruang variabel.
Isi Ulang atau Distribusi Sama
Ketika list layout's fill direction di set ke Horizontal, property HorizontalFlex menentukan cara mendistribusikan ruang ekstra di kontainer utama. Demikian pula, ketika fill direction
Satu penggunaan praktis dari HorizontalFlex adalah antarmuka jendela tab di mana flex mengisi tab bar secara sama, terlepas dari jumlah tab. Tidak ada pendekatan yang lebih mudah daripada flex dalam kasus ini, karena itu secara otomatis menghitung lebar setiap tab tanpa pengaturan lebar y
Pengaturan Baris Item
Properti ItemLineAlignment mendefinisikan alineasi berarah dari saudara/saudari dalam satu garis, memungkinkan Anda untuk menyelaraskan objek dari berbagai lebar/tinggi atau membuat objek dari lebar/tinggi yang lebih kecil untuk mengisi seluruh garis mereka.
Satu kasus penggunaan praktis untuk ItemLineAlignment adalah mengekстensi serangkaian ubin yang tidak konsisten untuk mengisi seluruh baris mereka ( Class.UIListLayout.ItemLineAlignment|Stretch)), menjadikan layout lebih kuat.
Menyiapkan Item Einzel
Sementara fleksing seluruh layout adalah utilitas yang kuat, beberapa layout lebih cocok untuk individual item flexing . Di layar seperti ini, beberapa elemen dalam daftar menjaga ukuran inti mereka sementara elemen lainnya fleks untuk mengisi ruang variabel. Salah satu penggunaan praktis adalah slider bar widget dengan label label di kedua ujung dan slider bar yang fleks untuk
Untuk menetapkan satu item daftar khusus sebagai fleksibel, sisipkan UIFlexItem sebagai anak dari item fleksibel, lalu tetapkan propietas Class.U