0

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

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

谢谢

4

1 回答 1

0

您可以从您的位置计算 MKMapRect,然后将其设置在setVisibleMapRect:animated:中。

于 2012-04-19T09:35:14.877 回答