iPhone Mapkit Mavi Nokta / Kullanıcı Konum Bölge Yakınlaştırma Soru

oy
1

Is a MapView yalnızca bir kez bir akım yere göre bir bölgeyi ayarlamak mümkündür. Benim iphone uygulaması, mevcut konumu almak geçerli konum yakınlaştırmak ve sonra kullanıcı etrafında kaydırmak için izin istiyorum. Benim setRegion kod benim didUpdateToLocation işlevinde olduğundan, ancak, geçerli konum güncellenir, her zaman, bu nedenle bölge olduğunu ve harita üzerinde etrafında kaydırma olamaz. Ben viewDidLoad fonksiyonunda bu setRegion kodunu koyarak çalıştı, ancak kullanıcının geçerli konum bu noktada başlatılmadı nedenle, şu çalışmıyor.

Herhangi bir fikir?

Oluştur 09/03/2010 saat 23:02
kaynak kullanıcı
Diğer dillerde...                            


3 cevaplar

oy
4

Bu sitede sonra sen ne indirilebilir bir örneği var (sanırım!).

http://blog.objectgraph.com/index.php/2009/04/08/iphone-sdk-30-playing-with-map-kit-part-3/

James

Cevap 31/03/2010 saat 16:19
kaynak kullanıcı

oy
1

sınıflarına regionHasBeenSet söylemek adlı BOOL ivar ekleyin ve viewDidLoad HAYIR konumuna olarak başlatılamadı. regionHasBeenSet HAYIR ise didUpdateToLocation ise, o zaman setRegion arayıp YES regionHasBeenSet ayarlayın.

Cevap 09/03/2010 saat 23:19
kaynak kullanıcı

oy
0

Eğer herhangi bir noktada ek açıklamalar ekleyerek sonunda eğer, Geçenlerde yakınlaştırarak için büyük bir yardımcı oldu bu kod parçacığı çevrimiçi bulundu: http://codisllc.com/blog/zoom-mkmapview-to-fit-annotations/

Cevap 29/07/2010 saat 13:25
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more