Junior — Middle
UIStackView-də elementlərin üfüqi və şaquli yerləşdirilməsi arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
iOS-də UIStackView öz uşaqlarını ya üfüqi, ya da şaquli yerləşdirir, bu da axis xüsusiyyəti ilə müəyyən edilir.
- Üfüqi yerləşdirmə (
axis = .horizontal) — elementlər soldan sağa doğru bir sırada yerləşir. - Şaquli yerləşdirmə (
axis = .vertical) — elementlər yuxarıdan aşağıya bir sütunda yerləşir.
Bu, elementlərin içindəki yığma daxilində necə hizalanıb və paylanacağını təsir edir. Məsələn, üfüqi yerləşdirmədə şaquli hizalama, və şaquli yerləşdirmədə isə üfüqi hizalama idarə oluna bilər.
Qurğulama nümunəsi:
let stackView = UIStackView()
stackView.axis = .horizontal // və ya .vertical
stackView.distribution = .fillEqually
stackView.alignment = .center
Seçim, interfeysdə elementlərin istənilən yerləşdirilməsinə bağlıdır.