diff --git a/VDS/Classes/CollectionView.swift b/VDS/Classes/CollectionView.swift index 41caa09e..f9500765 100644 --- a/VDS/Classes/CollectionView.swift +++ b/VDS/Classes/CollectionView.swift @@ -69,6 +69,7 @@ open class CollectionView: UICollectionView, ModelHandlerable, ViewProtocol, Res initialSetupPerformed = true setupUpdateView() setup() + updateView() } } diff --git a/VDS/Classes/Control.swift b/VDS/Classes/Control.swift index 2e06fd0e..2cd702de 100644 --- a/VDS/Classes/Control.swift +++ b/VDS/Classes/Control.swift @@ -65,6 +65,7 @@ open class Control: UIControl, ModelHandlerable, ViewProtocol, Resettable { initialSetupPerformed = true setupUpdateView() setup() + updateView() } } diff --git a/VDS/Classes/View.swift b/VDS/Classes/View.swift index b2bb0205..2a585e16 100644 --- a/VDS/Classes/View.swift +++ b/VDS/Classes/View.swift @@ -65,6 +65,7 @@ open class View: UIView, ModelHandlerable, ViewProtocol, Resettable { initialSetupPerformed = true setupUpdateView() setup() + updateView() } } diff --git a/VDS/Components/Checkbox/Checkbox.swift b/VDS/Components/Checkbox/Checkbox.swift index 036af81a..b556ba1b 100644 --- a/VDS/Components/Checkbox/Checkbox.swift +++ b/VDS/Components/Checkbox/Checkbox.swift @@ -24,23 +24,19 @@ public class SoloCheckbox: CheckboxBase{ } open class CheckboxBase: Control, Accessable, BinaryColorable, Errorable { - //-------------------------------------------------- // MARK: - Initializers //-------------------------------------------------- required public init() { super.init(frame: .zero) - initialSetup() } public override init(frame: CGRect) { super.init(frame: .zero) - initialSetup() } public required init?(coder: NSCoder) { super.init(coder: coder) - initialSetup() } //-------------------------------------------------- diff --git a/VDS/Components/RadioBox/RadioBox.swift b/VDS/Components/RadioBox/RadioBox.swift index f7e4ec71..cec0f44d 100644 --- a/VDS/Components/RadioBox/RadioBox.swift +++ b/VDS/Components/RadioBox/RadioBox.swift @@ -30,17 +30,14 @@ open class RadioBoxBase: Control, BinaryColorable, Accessable { //-------------------------------------------------- required public init() { super.init(frame: .zero) - initialSetup() } public override init(frame: CGRect) { super.init(frame: .zero) - initialSetup() } public required init?(coder: NSCoder) { super.init(coder: coder) - initialSetup() } //-------------------------------------------------- diff --git a/VDS/Components/RadioButton/RadioButton.swift b/VDS/Components/RadioButton/RadioButton.swift index 6e39b9b6..24588687 100644 --- a/VDS/Components/RadioButton/RadioButton.swift +++ b/VDS/Components/RadioButton/RadioButton.swift @@ -37,17 +37,14 @@ open class RadioButtonBase: Control, Accessable, BinaryColorable, Errorable { //-------------------------------------------------- required public init() { super.init(frame: .zero) - initialSetup() } public override init(frame: CGRect) { super.init(frame: .zero) - initialSetup() } public required init?(coder: NSCoder) { super.init(coder: coder) - initialSetup() } //-------------------------------------------------- diff --git a/VDS/Components/RadioSwatch/RadioSwatch.swift b/VDS/Components/RadioSwatch/RadioSwatch.swift index 8fef268d..0e280a35 100644 --- a/VDS/Components/RadioSwatch/RadioSwatch.swift +++ b/VDS/Components/RadioSwatch/RadioSwatch.swift @@ -28,17 +28,14 @@ open class RadioSwatchBase: Control, Accessable, DataTrackable, BinaryColorable //-------------------------------------------------- required public init() { super.init(frame: .zero) - initialSetup() } public override init(frame: CGRect) { super.init(frame: .zero) - initialSetup() } public required init?(coder: NSCoder) { super.init(coder: coder) - initialSetup() } //--------------------------------------------------