【问题标题】:Dropping Multiple Pins On Map given Co-ordinates Mapkit iPhone给定坐标 Mapkit iPhone 在地图上放置多个图钉
【发布时间】:2009-12-28 13:51:54
【问题描述】:

我有一个关于在 iPhone 中使用 Mapkit 给出坐标时在地图上放置多个引脚的问题。

使用 Mapkit,我可以查看给定纬度和经度的地图。 我还可以在一个特定的位置放置一个大头针。

但是,我有一系列纬度和经度,我想为它们都显示图钉。 如何做到这一点?

我尝试在循环中添加 [mapView addAnnotation:pin],每次都更新坐标但它不起作用。

请在这方面提供帮助。

【问题讨论】:

  • Amitkumar,你有没有想出一个解决方案?让我知道,我将不胜感激。

标签: iphone-sdk-3.0 mapkit latitude-longitude


【解决方案1】:

不要在循环中使用[mapView addAnnotation:pin],你可以使用这个API:[mapView addAnnotations:pinsArray]。它对我有用。

这是我的应用程序使用多个引脚的屏幕截图: Nearby Dovebox http://dovebox.l99.com:81//Home_files/screenshots/Nearby.png

【讨论】:

    【解决方案2】:

    你可以通过一个简单的逻辑来做到这一点。

    在从 0 到 [array count] 的循环中调用注解方法;您必须将参数传递给注释方法,即 id、lat 和 long。

    我已经成功了..

    确保你已经包含 pinmark nsobject 类

    阿米尔

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多