我正在使用下面的代码在其中创建圆的Google map ,但圆的边界不规则,我的问题是如何使其像MKCircle一样平滑

let circ = GMSCircle(position: circleCentreCoordinate, radius: CLLocationDistance(radius))
            circ.fillColor = UIColor.purple.withAlphaComponent(0.2)
            circ.strokeColor = UIColor.purple.withAlphaComponent(0.7)
            circ.strokeWidth = 2
            circ.map = self.mapView
            let update = GMSCameraUpdate.fit(circ.bounds())
            mapView.animate(with: update)

当我的半径是30米时,它会向我显示这样

ios - GMS在Swift iOS中圈出不规则边框-LMLPHP

当半径为200+米时,就像

ios - GMS在Swift iOS中圈出不规则边框-LMLPHP

最佳答案

此问题在Google Map 3.1.0中更新到Google Map 3.3.0中,将解决您的问题。

关于ios - GMS在Swift iOS中圈出不规则边框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56555666/

10-09 16:24