我看到了针对 objective-c 的这段代码,但是我试图迅速地做同样的事情...

GMSMapView* mapView = ...;
....
GMSVisibleRegion visibleRegion = mapView.projection.visibleRegion;
GMSCoordinateBounds bounds = [[GMSCoordinateBounds alloc] initWithRegion: visibleRegion];

有人可以指出正确的方向吗?只是第三行代码,我不知道该怎么办。

最佳答案

我能够做到这一点...

@IBOutlet weak var mapView: GMSMapView!
var visibleRegion : GMSVisibleRegion = mapView.projection.visibleRegion()
var bounds = GMSCoordinateBounds(coordinate: visibleRegion.nearLeft, coordinate: visibleRegion.farRight)

关于ios - 如何使用GMSVisibleRegion初始化GMSCoorindateBounds,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28930259/

10-12 04:06