【问题标题】:How to add title and subtitle to the custom annotations added on the MKMapView?如何在 MKMapView 上添加的自定义注解中添加标题和副标题?
【发布时间】:2013-02-04 08:06:01
【问题描述】:

我想在 Mk 地图视图上添加的注释中添加标题和子标题,我根据用户的当前位置添加注释(在核心数据表中存储纬度和经度值)注释正在添加以我想要的正确方式,但我的问题是我需要获取这些相应注释的标题和副标题,我有标题和副标题的值(通过地标类)。 我得到所有图钉的相同标题和副标题。 如何自定义相应注释的标题和副标题? 请指导我我是新手提前谢谢。

【问题讨论】:

    标签: iphone mkmapview


    【解决方案1】:

    当您调用[mapView addAnnotation:annotation] 时,您需要确保注释有标题和副标题,这里有一个简单的示例:

    MyAnnotation *anno = {create your annotation here};
    anno.title = @"Title 1";
    anno.subtitle = "@subtitle 1";
    [mapVoew addAnnotation:anno];
    

    由于我不知道您是如何创建注释的,也不知道您从哪里获得标题,我将让您自己弄清楚。如果你能弄清楚如何让多个注释有正确的位置,那么你应该能够弄清楚如何同时获得匹配的标题。

    【讨论】:

      【解决方案2】:
      MKAnnonation *obj=[[MKAnnonation alloc]init];
      obj.title = @"Title 1";
      obj.subtitle = "@subtitle 1";
      

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-28
      • 1970-01-01
      • 2019-02-17
      • 2020-10-17
      • 2013-04-21
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      相关资源
      最近更新 更多