将比例设置为始终在地图上显示至少1个点以及用户位置

时间:2012-04-19 09:21:36

标签: objective-c google-maps ios5

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

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

由于

1 个答案:

答案 0 :(得分:0)

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