绘制圆圈的Mapkit

问题描述:

我想在iOS中使用MapKit执行以下操作。绘制圆圈的Mapkit

我想在地图上放置一个位置并在其周围绘制一个圆,其中圆的直径代表一个范围。这个圈子应该有一个25%alpha的纯色。就像你使用谷歌地图在位置不够准确时绕过你自己的位置的那个圆圈一样。决定圈子应该多大才能使用额外的视图或使用捏。

我该怎么做?

对于绘图部分,难道你不能画一个正方形,然后是圆角吗?

#import <Quartz/QuartzCore.h> 

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

像这样的东西应该让你在那里的一半。我不知道你是如何做碰撞检测。

+1

这是一个好主意。关于如何添加动画(如mapkit)的任何想法都有?并给它一个边框颜色? – 2011-01-29 23:31:43