diff --git a/VDS/Components/Checkbox/CheckboxGroup.swift b/VDS/Components/Checkbox/CheckboxGroup.swift index ded709e2..2b3a6a43 100644 --- a/VDS/Components/Checkbox/CheckboxGroup.swift +++ b/VDS/Components/Checkbox/CheckboxGroup.swift @@ -37,7 +37,8 @@ public class CheckboxGroup: Control, SelectorGroupMod private var mainStackView: UIStackView = { return UIStackView().with { $0.translatesAutoresizingMaskIntoConstraints = false - $0.alignment = .top + $0.alignment = .fill + $0.distribution = .fillProportionally $0.axis = .vertical $0.spacing = 10 } diff --git a/VDS/Components/RadioBox/RadioBoxGroup.swift b/VDS/Components/RadioBox/RadioBoxGroup.swift index 06a79fa5..73b680b2 100644 --- a/VDS/Components/RadioBox/RadioBoxGroup.swift +++ b/VDS/Components/RadioBox/RadioBoxGroup.swift @@ -50,7 +50,6 @@ public class RadioBoxGroup: Control, SelectorGroupSel private var mainStackView: UIStackView = { return UIStackView().with { $0.translatesAutoresizingMaskIntoConstraints = false - $0.alignment = .fill $0.spacing = 12 } }() @@ -77,7 +76,7 @@ public class RadioBoxGroup: Control, SelectorGroupSel } else { if UIDevice.current.orientation.isPortrait || UIDevice.current.orientation == .unknown { mainStackView.axis = .vertical - mainStackView.distribution = .fill + mainStackView.distribution = .fillProportionally } else { mainStackView.axis = .horizontal diff --git a/VDS/Components/RadioButton/RadioButtonGroup.swift b/VDS/Components/RadioButton/RadioButtonGroup.swift index 64d7341c..f8152818 100644 --- a/VDS/Components/RadioButton/RadioButtonGroup.swift +++ b/VDS/Components/RadioButton/RadioButtonGroup.swift @@ -51,7 +51,8 @@ public class RadioButtonGroup: Control, SelectorGr private var mainStackView: UIStackView = { return UIStackView().with { $0.translatesAutoresizingMaskIntoConstraints = false - $0.alignment = .top + $0.alignment = .fill + $0.distribution = .fillProportionally $0.axis = .vertical $0.spacing = 10 }