diff --git a/MVMCoreUI/Atomic/Atoms/FormFields/TextFields/EntryField.swift b/MVMCoreUI/Atomic/Atoms/FormFields/TextFields/EntryField.swift index 891594a4..4b84e8a1 100644 --- a/MVMCoreUI/Atomic/Atoms/FormFields/TextFields/EntryField.swift +++ b/MVMCoreUI/Atomic/Atoms/FormFields/TextFields/EntryField.swift @@ -42,15 +42,15 @@ import UIKit public lazy var stack: UIStackView = { errorLabel.isHidden = true - let s = UIStackView(arrangedSubviews: [titleLabel, entryFieldContainer, errorLabel, feedbackLabel]) - s.axis = .vertical - s.alignment = .fill - s.distribution = .fill - s.setCustomSpacing(Padding.One, after: titleLabel) - s.setCustomSpacing(Padding.Two, after: entryFieldContainer) - s.setCustomSpacing(Padding.One, after: errorLabel) - s.translatesAutoresizingMaskIntoConstraints = false - return s + let stack = UIStackView(arrangedSubviews: [titleLabel, entryFieldContainer, errorLabel, feedbackLabel]) + stack.axis = .vertical + stack.alignment = .fill + stack.distribution = .fill + stack.setCustomSpacing(Padding.One, after: titleLabel) + stack.setCustomSpacing(Padding.Two, after: entryFieldContainer) + stack.setCustomSpacing(Padding.One, after: errorLabel) + stack.translatesAutoresizingMaskIntoConstraints = false + return stack }() //-------------------------------------------------- @@ -205,8 +205,8 @@ import UIKit stack.topAnchor.constraint(equalTo: layoutMarginsGuide.topAnchor).isActive = true stack.leadingAnchor.constraint(equalTo: layoutMarginsGuide.leadingAnchor).isActive = true - stack.trailingAnchor.constraint(equalTo: layoutMarginsGuide.trailingAnchor).isActive = true - stack.bottomAnchor.constraint(equalTo: layoutMarginsGuide.bottomAnchor).isActive = true + layoutMarginsGuide.trailingAnchor.constraint(equalTo: stack.trailingAnchor).isActive = true + layoutMarginsGuide.bottomAnchor.constraint(equalTo: stack.bottomAnchor).isActive = true } @objc open override func layoutSubviews() { @@ -222,11 +222,6 @@ import UIKit @objc open override func updateView(_ size: CGFloat) { super.updateView(size) - - titleLabel.updateView(size) - errorLabel.updateView(size) - feedbackLabel.updateView(size) - entryFieldContainer.updateView(size) stack.updateView(size) }