首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一“技”之长

    iOS原生地图开发指南再续——地图覆盖物的应用

    首先所有可以成为覆盖物的对象必须遵守MKOverlay这个协议,通过 - (void)addOverlay:(id <MKOverlay>)overlay; 将覆盖物添加在地图上,然后地图会调用代理方法 -(MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay>)overlay; 对覆盖物进行绘制 addSubview:_mapView]; } //覆盖物绘制的代理 -(MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay self.view addSubview:_mapView]; } -(MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay self.view addSubview:_mapView]; } -(MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay

    86930发布于 2018-08-16
  • 来自专栏一“技”之长

    iOS原生地图开发指南 原

    取消选中一个标注 @property (nonatomic, copy) NSArray *selectedAnnotations; 选中标注的数组 - (void)addOverlay:(id <MKOverlay overlay; 移除一个地图覆盖物 - (void)removeOverlays:(NSArray *)overlays; 移除一组地图覆盖物 - (void)insertOverlay:(id <MKOverlay >)overlay aboveOverlay:(id <MKOverlay>)sibling; 将一个地图覆盖物插在到某个覆盖物之上 - (void)insertOverlay:(id <MKOverlay >)overlay belowOverlay:(id <MKOverlay>)sibling; 将一个地图覆盖物插入到某个覆盖物之下 - (void)exchangeOverlay:(id <MKOverlay >)overlay1 withOverlay:(id <MKOverlay>)overlay2; 替换一个地图覆盖物 @property (nonatomic, readonly) NSArray *overlays

    1.7K30发布于 2018-08-16
  • 来自专栏全栈程序员必看

    IOS-导航路线_iphone导航

    MKMapViewDelegate 147 148 // 过时 149 //- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id<MKOverlay 绘制路线时就会调用(添加遮盖时就会调用) 152 - (MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay

    1K20编辑于 2022-09-20
  • 来自专栏一“技”之长

    iOS原生地图开发进阶——使用导航和附近兴趣点检索

        }];   } //地图覆盖物的代理方法 -(MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay

    1.3K40发布于 2018-08-16
  • 来自专栏滕先生的博客

    地图相关 MapKit框架介绍MKMapView控件对象的属性和方法MKAnnotation 大头针模型类大头针view显示类:MKPinAnnotationView 继承于 MKAnnotation

    当给地图添加了遮盖物的时候就会用此方法,设置一个渲染物对象添加到地图上 - (MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay

    5.7K70发布于 2018-05-18
  • 来自专栏正则

    架构之路 (六) —— VIPER架构模式(二)

    MapView) { self.parent = parent } func mapView(_ mapView: MKMapView, rendererFor overlay: MKOverlay

    1.5K10发布于 2021-09-04
领券