2011-05-25 53 views
0

我想設置基於變量值的谷歌地圖縮放級別,以便在啓動時僅顯示部分地圖。基本上我只想顯示用戶位置的周邊區域。iPhone:設置基於距離的地圖縮放級別

例如,如果變量值爲30英里,則地圖僅顯示距當前位置30英里的周邊區域,並相應地放大/縮小。

回答

1

使用MKCoordinateRegionMakeWithDistance函數創建MKCoordinateRegion,並將其傳遞給地圖視圖的setRegion:animated:方法。

請注意,MKCoordinateRegionMakeWithDistance需要米,因此您需要先將英里轉換爲米。

相關問題