【问题标题】:Set scale to always show at least 1 point on map as well as users location将比例设置为始终在地图上显示至少 1 个点以及用户位置
【发布时间】:2012-04-19 09:21:35
【问题描述】:

如果我在地图视图中有 x 个位置,并且我想确保 1 个位置点以及用户位置始终可见,那么最好的方法是什么?我意识到在地图上设置比例很重要,但我只是不确定计算这个的最佳方法。我是 Objective-c 的新手,但我想我主要是在计算这个公式而不是任何特定的代码。

例如,如果用户在法国,但最近的位置在英国,我想在我的应用中显示他们的位置和至少一个最近的位置。我意识到如果用户在数千英里之外,这可能会带来糟糕的用户体验,但这是必需的。

谢谢

【问题讨论】:

    标签: objective-c google-maps ios5


    【解决方案1】:

    您可以根据您的位置计算 MKMapRect,然后将其设置为 setVisibleMapRect:animated:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多