fixed stackviews

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2022-08-30 16:26:31 -05:00
parent ca938bf18f
commit 574d6f84ac
3 changed files with 5 additions and 4 deletions

View File

@ -37,7 +37,8 @@ public class CheckboxGroup: Control<DefaultCheckboxGroupModel>, 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
}

View File

@ -50,7 +50,6 @@ public class RadioBoxGroup: Control<DefaultRadioBoxGroupModel>, 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<DefaultRadioBoxGroupModel>, SelectorGroupSel
} else {
if UIDevice.current.orientation.isPortrait || UIDevice.current.orientation == .unknown {
mainStackView.axis = .vertical
mainStackView.distribution = .fill
mainStackView.distribution = .fillProportionally
} else {
mainStackView.axis = .horizontal

View File

@ -51,7 +51,8 @@ public class RadioButtonGroup: Control<DefaultRadioButtonGroupModel>, 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
}