fixed bug

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2023-06-14 17:05:30 -05:00
parent 0d2ab56ef9
commit 303adfac7e

View File

@ -98,7 +98,7 @@ class DropShadowViewController: BaseViewController<View> {
items: UIColor.VDSColor.allCases) items: UIColor.VDSColor.allCases)
}() }()
var spacer: Float = 0 { var spacer: Float = 10 {
didSet { didSet {
spacings.forEach{ $0.constant = CGFloat(spacer) } spacings.forEach{ $0.constant = CGFloat(spacer) }
} }
@ -135,7 +135,6 @@ class DropShadowViewController: BaseViewController<View> {
spacings.append(secondView.leadingAnchor.constraint(equalTo: wrappedHelper.view.trailingAnchor)) spacings.append(secondView.leadingAnchor.constraint(equalTo: wrappedHelper.view.trailingAnchor))
spacings.forEach{ $0.isActive = true } spacings.forEach{ $0.isActive = true }
spacer = 10
wrappedHelper.viewPadding = 10 wrappedHelper.viewPadding = 10
setupPicker() setupPicker()
@ -181,15 +180,15 @@ class DropShadowViewController: BaseViewController<View> {
self?.updateView() self?.updateView()
}).store(in: &subscribers) }).store(in: &subscribers)
offsetXRange.maximumValue = spacer offsetXRange.maximumValue = 20
offsetXRange.minimumValue = -spacer offsetXRange.minimumValue = -20
offsetXRange.value = 2.0 offsetXRange.value = 2.0
offsetXRange.publisher(for: .valueChanged).sink(receiveValue: { [weak self] slider in offsetXRange.publisher(for: .valueChanged).sink(receiveValue: { [weak self] slider in
self?.updateView() self?.updateView()
}).store(in: &subscribers) }).store(in: &subscribers)
offsetYRange.maximumValue = spacer offsetYRange.maximumValue = 20
offsetYRange.minimumValue = -spacer offsetYRange.minimumValue = -20
offsetYRange.value = 2.0 offsetYRange.value = 2.0
offsetYRange.publisher(for: .valueChanged).sink(receiveValue: { [weak self] slider in offsetYRange.publisher(for: .valueChanged).sink(receiveValue: { [weak self] slider in
self?.updateView() self?.updateView()
@ -235,7 +234,7 @@ class DropShadowViewController: BaseViewController<View> {
secondView.backgroundColor = .red secondView.backgroundColor = .red
thirdView.backgroundColor = .purple thirdView.backgroundColor = .purple
view.bringSubviewToFront(wrappedHelper.view)
component.layer.cornerRadius = CGFloat(viewRadiusRange.value) component.layer.cornerRadius = CGFloat(viewRadiusRange.value)
component.layer.masksToBounds = false component.layer.masksToBounds = false
component.backgroundColor = viewColor component.backgroundColor = viewColor