【问题标题】:Xcode: How do I make a map that can show nearby locations?Xcode:如何制作可以显示附近位置的地图?
【发布时间】:2011-04-03 20:20:41
【问题描述】:

我正在制作一个可以显示附近商店的 iPhone 应用程序(这些商店是一家丹麦杂货连锁店)。在应用程序中。我想切换到显示标准 iphone 地图的视图,并且我知道如何制作它以及我的位置指针。

现在我有一个所有商店地址的列表。但我不知道如何让地图自动显示例如我当前位置最近的 4 或 5 家商店。

我也非常希望地图启动时它不会显示整个世界,但它会以一种不错的方式自动放大我当前的位置:)

希望有人能帮忙。我真的很感激:)

【问题讨论】:

    标签: iphone objective-c


    【解决方案1】:

    你想要的不是拨动开关那么简单,但肯定可以做到:

    1. 根据设备的当前位置获取附近商店位置的列表。使用Core Location 获取当前设备位置,然后从应用程序包中的文件或网络上的某个位置获取附近的商店
    2. 使用注释在MapKit 提供的地图上显示商店。要确保只显示地图的相关部分,请使用MKMapView 的 setRegion:animated: 方法

    【讨论】:

    • thanks allot :).... 你不会碰巧有某种代码示例吗?因为我对iphone编程有点陌生,所以我还有很多东西要学:)
    • 查看 Apple 提供的有关如何使用 MapKit 的示例代码,它为您提供了一个很好的开始:bit.ly/dFOYDk 使用“MapKit 示例”进行 Google 搜索也有很多结果 :)
    • 好的,非常感谢 :)... 我想我知道了.... 非常感谢您的帮助 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-24
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    • 2011-04-24
    • 1970-01-01
    相关资源
    最近更新 更多