Change label to view in RxExample
This commit is contained in:
parent
e68becb3b3
commit
3f2ecaf84b
|
|
@ -23,14 +23,14 @@ private extension UILabel {
|
|||
|
||||
private extension UIView {
|
||||
var rx_driveAuthorization: AnyObserver<Bool> {
|
||||
return UIBindingObserver(UIElement: self) { label, authorized in
|
||||
return UIBindingObserver(UIElement: self) { view, authorized in
|
||||
if authorized {
|
||||
label.hidden = true
|
||||
label.superview?.sendSubviewToBack(label)
|
||||
view.hidden = true
|
||||
view.superview?.sendSubviewToBack(view)
|
||||
}
|
||||
else {
|
||||
label.hidden = false
|
||||
label.superview?.bringSubviewToFront(label)
|
||||
view.hidden = false
|
||||
view.superview?.bringSubviewToFront(view)
|
||||
}
|
||||
}.asObserver()
|
||||
}
|
||||
|
|
@ -48,7 +48,6 @@ class GeolocationViewController: ViewController {
|
|||
|
||||
let geolocationService = GeolocationService.instance
|
||||
|
||||
|
||||
geolocationService.autorized
|
||||
.drive(noGeolocationView.rx_driveAuthorization)
|
||||
.addDisposableTo(disposeBag)
|
||||
|
|
|
|||
Loading…
Reference in New Issue