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

    ios地图小例子和手势的使用 供大家参考一下呦

    { //创建一个标识的ID static NSString *annotationID = @"annotation"; //先从用户的缓存里找大头针视图 MKPinAnnotationView *view = (MKPinAnnotationView*)[mapView dequeueReusableAnnotationViewWithIdentifier:annotationID]; view) { view = [[MKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:

    1.1K90发布于 2018-02-01
  • 来自专栏ShaoYL

    iOS地图----MapKit框架

    // 设置大头针的图片 annoView.image = [UIImage imageNamed:@"category_4"]; 创建另一中大头针 MKAnnotationView的子类MKPinAnnotationView 新增加了从天降效果,和 static NSString *identifier = @"anno"; // 1.从缓存池中取 MKPinAnnotationView * annoView = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:identifier]; // 2.如果缓存池中没有, 创建一个新的 if (annoView == nil) { annoView = [[MKPinAnnotationView alloc] annoView.rightCalloutAccessoryView = [UIButton buttonWithType:UIButtonTypeContactAdd]; } // 设置大头针的图片 // 注意: 如果你是使用的MKPinAnnotationView

    2K40发布于 2018-05-11
  • 来自专栏一“技”之长

    iOS原生地图开发指南续——大头针与自定义标注

    )mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation{     //创建一个系统大头针对象     MKPinAnnotationView  * view = [[MKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"pin"];     view.pinColor MKAnnotationView是标注的视图类,一会我们通过它来自定义我们自己的标注,先来看MKPinAnnotationView这个类,这个类继承于MKAnnotationView,是一个大头针视图类

    1.5K30发布于 2018-08-16
  • 来自专栏hrscy

    iOS百度地图问题总结(三)

    关于导入百度地图SDK出现的问题(一) ---- 原帖地址 1.MKAnnotationView和MKPinAnnotationView的区别. 如果想使用apple自带的大头针则创建MKPinAnnotationView. ---- 2.Undefined symbols for architecture x86_64 错误原因:一般是指用到的第三方框架不支持

    1.4K20发布于 2018-08-30
  • 来自专栏滕先生的博客

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

    设置最大跨度 // if (latitude > 140 || longitude > 140) { // return; // } } ---- 1、自定义系统类型大头针 (MKPinAnnotationView 自定义子标题 2.MKPinAnnotationView: image属性已被设置(圆帽形状),只能更改颜色 属性: (1)设置大头针颜色 iOS9以前,只有3种颜色可选 @property (nonatomic mapView上 [self.mapView addAnnotation:annotion]; } #pragma mark - 自定义系统样式大头针(与下面二选一),不同颜色的大头针方法(利用 MKPinAnnotationView 类型的大头针 MKPinAnnotationView *annoView = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier :ID]; if (annoView == nil) { annoView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation

    5.7K70发布于 2018-05-18
  • 来自专栏coding...

    Objective-C MapKit的使用-LBS简单的租车主界面demo效果分析代码demo地址

    self.delegate didSelectMapWithoutAnnotation]; } } } 自定义大头针 当前位置使用标注 其他位置使用自定义的大头针视图 //当前位置大头针 - (MKPinAnnotationView MKAnnotation>)annotation { static NSString *locationID = @"locationViewID"; //从缓存池中获取大头针 MKPinAnnotationView *pinView = ( MKPinAnnotationView *)[self.map dequeueReusableAnnotationViewWithIdentifier:locationID] ; if (pinView == nil) { pinView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation

    2.4K40发布于 2018-08-23
  • 来自专栏一“技”之长

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

    MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation{     MKPinAnnotationView  * view= [[MKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"anno"];     view.canShowCallout

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

    iOS iOS 地图与定位开发系列教程

    注:取出标注视图转为MKPinAnnotationView,自带图钉(只自定义左附加视图图片) var annotationView = mapView.dequeueReusableAnnotationView MKPinAnnotationView //判断标注视图是否存在 if annotationView == nil { //如果标注视图不存在,根据标注和标注重用标识符创建标注视图 annotationView = MKPinAnnotationView(annotation: annotation, reuseIdentifier: mapId)

    3.5K30编辑于 2022-09-17
  • 来自专栏云原生布道专栏

    【IOS开发基础系列】地图开发专题

    viewForAnnotation:(id)annotation {     LOGDEBUG([NSString stringWithFormat:@" viewForAnnotation %@",@"11"]);     MKPinAnnotationView *annotationView = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:@"PIN_ANNOTATION "];     if(annotationView == nil) {         annotationView = [[MKPinAnnotationView alloc] initWithAnnotation

    1.3K30编辑于 2023-10-16
  • 来自专栏学海无涯

    iOS14开发-定位与地图

    分类 MKPinAnnotationView:系统自带的标注,继承于 MKAnnotationView,形状跟棒棒糖类似,可以设置糖的颜色,和显示的时候是否有动画效果 (Swift 不推荐使用)。

    3.5K30发布于 2021-07-14
  • 来自专栏云原生布道专栏

    【IOS开发进阶系列】APP性能优化专题

    模式代码如下: 4.2    集合视图中的重用对象 4.2.1  单元格视图 4.2.2  补充视图 4.3    地图视图中的重用对象 4.3.1  MKPinAnnotationView对象

    1.4K20编辑于 2023-10-16
领券