MKCircle叠加倒置

时间:2015-03-02 11:25:25

标签: ios mapkit android-mapview mkoverlay

我发现这篇文章如何围绕位置绘制圆形叠加

Draw a circle of 1000m radius around users location in MKMapView

我可以为叠加设置一些颜色,透明度等。 但我想对地图区域的其余部分做同样的事情。 F.e外圈重叠排序“terra incognita”

我脑海中的一个可能的解决方案是:

  • 获取圆坐标,半径
  • UIView上方创建mapView覆盖,其阴影和模糊半径分别为mapView圈

简单地说我想要这样的事情:

enter image description here

任何想法如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

我认为你的想法是正确的。但是,为了使背景模糊,你需要制作截图并使用库GPUImage来计算模糊。