2011-10-12 265 views
3

在瀏覽了這裏的一些問題之後,我對縮放級別和MKMapView有了一個大概的瞭解。然後我發現這個偉大的博客:MKMapView的縮放級別有上限嗎?

http://troybrant.net/blog/2010/01/set-the-zoom-level-of-an-mkmapview/

但是,當我嘗試了從博客的代碼,我覺得似乎有變焦水平的上限。也就是說,無論我將zoomLevel設置得多大,它總是被固定爲16這樣的東西。這個zoomLevel的對應經度Delta爲0.003433。

在這個問題MKMapView setRegion "snaps" to predefined zoom levels?中,pseudopeach聲稱經度的最小值爲.0008583,而不是0.003433。任何人都知道如何在iPhone上使用.0008583?

在此先感謝。

回答

0

您可以在以下ways-

MKCoordinateRegion region; 
region.span.latitudeDelta = 0.0008583; 
region.span.longitudeDelta = 0.0008583; 
[mapView setRegion:region animated:YES]; 
設置longitudeDelta代碼