Selamlar! Kullandığım çalışılıyor MKMapView orada netlik değişen birkaç diğerleri orada olmasına rağmen, herhangi bir Apple kod örnekleri olmadan. (Biliyorum, dost kılavuzunu okuyun. Bunu ben de ancak% 100 net, bu yüzden bu sefer de benimlesin, lütfen ayı değil.)
İşte durum bu. Bir sahip MKMapView yaklaşık on bir dizi ekledik olup, burada nesne, MKPinAnnotation nesneleri. Çok uzak çok iyi. Her şey sanely yayımlanan ve Araçlardan herhangi bir şikayet olacaksa görünmüyor / alloced edilir.
Ilk görüntü üzerine, bir kurmak MKCoordinateRegion ilk pim konumda merkez noktası ile bir nesne, ve 0.2 x 0.2 bir (isteğe bağlı) yayılma. Sonra çağırır:
[mapView setRegion:region animated:YES];
[mapView regionThatFits:region];
Vaov! İşe yaradı.
Bu arada ... Ben de her pim konuma geçiş sağlamayı bölümlenmiş bir kontrole sahip. Ben Listede dokunun Yani, harita çağrıları yeni bir çifti ile her yeni pim konuma animasyon setRegion: animasyonlu: ve regionThatFits: ... ya da en azından bu fikir.
Harita yeni pim konuma seyahat yok iken, haritanın kendisi altından güncelleme etmez. Bunun yerine, gri / boş haritası zemin üzerine benim pimini bkz ... kadar ben ancak biraz, herhangi bir yönde haritayı dürtmek. Ardından harita üzerinden gösterir! (Ben sadece önceki pim konumu kısa bir mesafe içinde hareket ediyorum, ben genelde zaten yüklendi olursa olsun, haritanın parçası göreceksiniz.)
Ben burada aptal bir şey yapıyorum şüpheli, ama ne, en azından MapKit dokümanlardan anlamaya edemedik. Belki de yanlış çağrıları kullanıyorum? (? Arkamı olsa yardım etmek görünmüyor Hareketli evet en az bir kez bölgeyi ayarlamak gerekiyor.) Ayrıca kullanarak denedi setCenterCoordinate: animasyonlu: - aynı sorun.
Bu noktaya (hayır cinas) hiçbir şey farz ediyorum. Sadece benim yol bulmaya çalışıyor.
İpuçları / hoş takdir!
GÜNCELLEME: çağrılması animasyonlu: setRegion ve regionThatFits: İlk defa, ardından setCenterCoordinate: animasyonlu: listesinde geçiş yaparken, hiçbir etkisi olmaz. İlginç bir bulgu olsa: Ben her iki durumda da HAYIR olarak animasyonlu değişir, harita güncellemeleri !!! Sadece o EVET açmaya ayarlı iken. (Wha animasyon mu ?! olur:? Kırık Bu olamaz ... ???)













