朋友,如何在iPhone上的谷歌地圖上顯示所有PlaceMarks/pins?
我是iphone開發新手,只是在iPhone應用程序中實現谷歌地圖。 現在我面臨一個問題,以下描述
我有地圖上顯示他們的經緯度值列表時,這些引腳顯示在不同的位置。
現在我想設置縮放級別,以便所有引腳都顯示在屏幕上。
任何幫助,將不勝感激。
朋友,如何在iPhone上的谷歌地圖上顯示所有PlaceMarks/pins?
我是iphone開發新手,只是在iPhone應用程序中實現谷歌地圖。 現在我面臨一個問題,以下描述
我有地圖上顯示他們的經緯度值列表時,這些引腳顯示在不同的位置。
現在我想設置縮放級別,以便所有引腳都顯示在屏幕上。
任何幫助,將不勝感激。
值3.0和2.0是唯一可以增加或根據您的要求(你有多少進行縮放)減少值的例子,圖的就是我的MKMapView對象
MKCoordinateSpan span;
span.latitudeDelta = 3.0;
span.longitudeDelta = 2.0;
MKCoordinateRegion region;
region.span = span;
[map setRegion:region animated:YES];
[map regionThatFits:region];
如果您使用MKMapView,則可以使用setRegion:animated:
方法更改顯示的區域。我會使用annotationsInMapRect:
來確定顯示哪些註釋。由於annotationsInMapRect:
返回NSSet,因此您可以製作所有註釋的NSSet,並縮小MKMapView,直到從annotationsInMapRect:
返回的NSSet匹配您的NSSet 全部註釋。
親愛的艾倫。 非常感謝您的快速響應。因爲我是新的IPHONE,所以如果你可以提供一些代碼示例,對我更有幫助 – 2011-05-05 08:15:33
哇這麼簡單它是..謝謝你的幫助。 – 2011-06-28 08:11:32