我想使用iOS中的MapKit
执行以下操作。
我想在地图上放置一个位置并在其周围画一个圆圈,圆圈的直径代表一个范围。这个圆圈应该是纯色,alpha为25%。当位置不够准确时,就像使用谷歌地图绕过自己的位置一样。确定圆圈应该有多大可以使用额外的视图或使用捏合。
我该怎么做?
答案 0 :(得分:1)
对于绘图部分,你不能只画一个正方形然后围绕它的角落吗?
#import <Quartz/QuartzCore.h>
-(void)viewDidLoad{
mapRect.cornerRadius = mapRect.frame.size.height/2;//Corner radius = height/2
}
这样的事情应该让你在那里一半。我不知道你是怎么做碰撞检测的。