您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页MKOverlayView

MKOverlayView

来源:伴沃教育

为地图加载覆盖物

  • 现在didLoadView中加入
MKCircle* circle = [MKCircle circleWithCenterCoordinate:newloc radius:5000]; 
[mapView addOverlay:circle];
  • 第二步 用MapView的代理方法
(MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id )overlay{ 
  if ([overlay isKindOfClass:[MKCircle class]]) {  
       MKCircleView* circleView = [[[MKCircleView alloc]   
       initWithOverlay:overlay] autorelease]; 
       circleView.fillColor = [[UIColor cyanColor] colorWithAlphaComponent:0.2]; 
       circleView.strokeColor = [[UIColor blueColor] colorWithAlphaComponent:0.7]; 
       circleView.lineWidth = 3.0; 
       return circleView; 
    } 
    return nil; 
}

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务