マップ ビューの外側に MKCircle のようなカスタム サークルを実装したかったのですが、MKCircle とまったく同じように機能するはずです。
基本的に、地図をズームインすると円が大きくなり、ズームアウトすると円が小さくなります。マップの外側のカスタム サークルに同じ式を適用するには、その式が必要です。
私はこのようなことを試みていました:
let newWidth = (1-self.mapView.region.span.longitudeDelta) * 414
constraintCircleViewWidth.constant = CGFloat(newWidth)
しかし、これは正確ではありません。