GMS在Swift iOS中圈定不规则边框

时间:2019-06-12 06:10:52

标签: ios swift iphone xcode google-maps-sdk-ios

我使用的Google地图中使用以下代码创建了圆,但是圆的边界不规则。我的问题是如何使其像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米时,它会像这样显示

enter image description here

半径大于200米时就像

enter image description here

1 个答案:

答案 0 :(得分:1)

此问题存在于GoogleMap 3.1.0中,已更新至GoogleMap 3.3.0,这将解决您的问题。