1
我试图加入IOS MapView的圆形覆盖,鉴于没有负载我添加以下代码添加圆形覆盖到的MapView
CLLocationCoordinate2D center = CLLocationCoordinate2DMake(53.809638, -1.554586);
MKCircle *circle = [MKCircle circleWithCenterCoordinate:center radius:1000];
circle.title = @"University of Leeds";
[self.map addOverlay:circle];
,也包括委托函数
- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay {
if ([overlay isKindOfClass:[MKCircle class]]) {
MKCircleView *circleView = [[MKCircleView alloc] initWithCircle:(MKCircle*)overlay];
circleView.fillColor = [[UIColor redColor] colorWithAlphaComponent:0.2];
circleView.strokeColor = [[UIColor redColor] colorWithAlphaComponent:0.7];
circleView.lineWidth = 2;
return circleView;
}
但它的不工作为什么? 谢谢