Mapkit画一个圆圈

时间:2011-01-29 21:55:59

标签: iphone ios math ios4 mapkit

我想使用iOS中的MapKit执行以下操作。

我想在地图上放置一个位置并在其周围画一个圆圈,圆圈的直径代表一个范围。这个圆圈应该是纯色,alpha为25%。当位置不够准确时,就像使用谷歌地图绕过自己的位置一样。确定圆圈应该有多大可以使用额外的视图或使用捏合。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

对于绘图部分,你不能只画一个正方形然后围绕它的角落吗?

#import <Quartz/QuartzCore.h>

-(void)viewDidLoad{
    mapRect.cornerRadius = mapRect.frame.size.height/2;//Corner radius = height/2
}

这样的事情应该让你在那里一半。我不知道你是怎么做碰撞检测的。

相关问题