Commit 2d066026 by Orkhan Alikhanov

Fixed checkmarkColor not being reflected immediately

parent bdacb4a0
...@@ -33,7 +33,12 @@ open class CheckButton: BaseIconLayerButton { ...@@ -33,7 +33,12 @@ open class CheckButton: BaseIconLayerButton {
} }
internal class CheckBoxLayer: BaseIconLayer { internal class CheckBoxLayer: BaseIconLayer {
var checkmarkColor: UIColor = .white var checkmarkColor: UIColor = .white {
didSet {
checkMarkLeftLayer.strokeColor = checkmarkColor.cgColor
checkMarkRightLayer.strokeColor = checkmarkColor.cgColor
}
}
let borderLayer = CALayer() let borderLayer = CALayer()
let checkMarkLeftLayer = CAShapeLayer() let checkMarkLeftLayer = CAShapeLayer()
let checkMarkRightLayer = CAShapeLayer() let checkMarkRightLayer = CAShapeLayer()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment