From 0cc81c3255bc542673fc43096f56de80bbac2c3a Mon Sep 17 00:00:00 2001 From: "Pfeil, Scott Robert" Date: Wed, 23 Oct 2019 11:38:15 -0400 Subject: [PATCH] default background color --- MVMCoreUI/Atoms/Views/RadioButton.swift | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/MVMCoreUI/Atoms/Views/RadioButton.swift b/MVMCoreUI/Atoms/Views/RadioButton.swift index 6347a862..23588a4c 100644 --- a/MVMCoreUI/Atoms/Views/RadioButton.swift +++ b/MVMCoreUI/Atoms/Views/RadioButton.swift @@ -64,6 +64,7 @@ import UIKit isSelected = !isSelected } FormValidator.enableByValidationWith(delegate: delegateObject?.formValidationProtocol) + setNeedsDisplay() } public func isValidField() -> Bool { @@ -85,7 +86,7 @@ import UIKit // MARK: - MVMViewProtocol open override func setupView() { super.setupView() - + backgroundColor = .white clipsToBounds = true widthConstraint = widthAnchor.constraint(equalToConstant: 30) widthConstraint?.isActive = true @@ -126,4 +127,9 @@ extension RadioButton { formValidator: delegateObject?.formValidationProtocol?.formValidatorModel?()) FormValidator.setupValidation(molecule: radioButtonModel, delegate: delegateObject?.formValidationProtocol) } + + public override func reset() { + super.reset() + backgroundColor = .white + } }