İşte benim soru: Ben haritanın yakınlaştırma düzeyini ayarlamak için çalışıyorum zaman istenenden daha, ben farklı bir düzeye yakınlaştırma yapılabilmesi.
İşte kullanıyorum kodu:
MKCoordinateRegion cRegion =
MKCoordinateRegionMake
(myMapView.userLocation.coordinate, MKCoordinateSpanMake(.001, .0001));
MKCoordinateRegion aRegion = [myMapView regionThatFits:cRegion];
[myMapView setRegion:cRegion animated:YES];
Ilk işim boylam yönünde enlem yönünde .001 ve .0001 olmak yayılma sahip bir bölge oluşturmaktır. Benim akıl bu bana tam olarak .001 derece enlem yayılan bir şeridi verecektir olmasıdır. Sonra regionThatFits içine atabilir: ve enlem .001 dereceyi kaplar ve ne olursa olsun benim harita görünümü o boy oranını korumak için boylam yönünde yayılan gereken bir bölgeyi tükürür olacaktır. Bunun yerine ben alıyorum:
Lat Range: 0.000969508
Long Range: 0.000858307
Ben .001 olacağını düşündüm Lat Menzil, olmamasının sebebi sence?
Yardımın için şimdiden teşekkürler!













