Merge branch 'feature/tilet' into 'develop'
clickSubscriber change See merge request BPHV_MIPS/vds_ios_sample!26
This commit is contained in:
commit
5bde0c5fa1
@ -32,7 +32,6 @@ class TileletViewController: BaseViewController {
|
||||
}()
|
||||
|
||||
var clickableSwitch = Toggle()
|
||||
var clickableCancel: AnyCancellable?
|
||||
|
||||
var titleTextField = TextField()
|
||||
var subTitleTextField = TextField()
|
||||
@ -78,15 +77,12 @@ class TileletViewController: BaseViewController {
|
||||
clickableSwitch
|
||||
.publisher(for: .valueChanged)
|
||||
.sink { [weak self] sender in
|
||||
guard let tilelet = self?.tilelet else { return }
|
||||
if sender.isOn {
|
||||
self?.clickableCancel = self?.tilelet
|
||||
.publisher(for: .touchUpInside)
|
||||
tilelet.onClickSubscriber = tilelet.publisher(for: .touchUpInside)
|
||||
.sink(receiveValue: { _ in
|
||||
print("you click on me!")
|
||||
})
|
||||
} else {
|
||||
self?.clickableCancel?.cancel()
|
||||
self?.clickableCancel = nil
|
||||
}
|
||||
}.store(in: &subscribers)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user