我可以将观察者添加到"缩放" GMSMapView()的属性?

时间:2016-04-18 13:58:21

标签: ios swift rx-swift

我想在GMSMapView的zoom(Float)属性上添加一个观察者。我想知道是否有可能,我该怎么做?

1 个答案:

答案 0 :(得分:2)

这里你去:)

import RxSwift
import RxCocoa

extension GMSMapView {
    public var rx_zoom: Observable<Float> {
        return self.rx_observe(Float.self, "camera.zoom")
                   .filter { $0 != nil }
                   .map { $0! }
    }
}
瞧!