0
我發現這個職位如何繪製左右位置MKCircle覆蓋倒
Draw a circle of 1000m radius around users location in MKMapView
我能夠設置一些顏色或透明度或任何用於覆蓋圈覆蓋。 但我想爲地圖區域的其餘部分做同樣的事情。 鐵外圓覆蓋某種「未知領域」
在我腦海中一個可能的解決方案是:
- GET圓座標,半徑
- 創建
UIView
覆蓋上述mapView
陰影和模糊半徑分別MapView類圈
只是說我想有這樣的事情:
任何想法如何實現這一目標?
你應該在飛行中創建一個覆蓋圖像,我猜,你可以使用它作爲覆蓋地圖,但這有點棘手,因爲可能你無法覆蓋整個世界1000米圈外側,所以視覺上你需要在模糊中添加一些漸變,以便在地圖滾動時它可以在疊加圖像的邊緣很好地淡出。 – holex 2015-03-02 11:54:22
類似:http://stackoverflow.com/questions/20724267/removing-specific-area-from-blurred-space-mkmapview。基本上,你不會添加任何覆蓋到地圖本身。 (這個問題上的android-mapview標籤沒有意義。) – Anna 2015-03-02 11:59:33