MapKit用户位置Pin Annotation信息

时间:2013-12-10 07:44:57

标签: ios

enter image description here

我有一个带注释的地图,当任何人点击任何注释时,它的警报都包含我已经编程过的信息。但是没有加载我的信息的唯一注释是用户当前位置附近的注释。我怎么能解决这个问题,并使用信息显示当前位置的注释。

这是用户当前位置的小代码

[self.mapView setDelegate:self];
[self.mapView setShowsUserLocation:YES];
self.mapView.userTrackingMode = MKUserTrackingModeFollow; 

当我在图片中点击此警报时,没有任何事情发生在当前位置。但其他人工作得很好

1 个答案:

答案 0 :(得分:0)

为此,您可以通过

覆盖用户位置
  1. 在mapview上取消选中“显示用户位置”
  2. 从委托方法
  3. 获取用户的坐标
  4. 在自定义注释中使用这些坐标。
  5. 这样可以覆盖您的用户位置。

    希望这有帮助。