Biz MKMapView animasyon veya hareket halindeyken ek açıklamalar ekleyerek duraklatma nasıl. [IPhone SDK 3]

oy
0

Bir MKMapView var ve başka sınıf MKMapView ek açıklamalar ekleyerek bir dişe sahiptir.

Ama sorun MKMapView.annotations nonatomic olduğunu olduğunu. Diğer sınıf ek açıklamalar ekleyerek iken Yani kullanıcı haritanın görünür alana hareket yoksa .... Tamam görünüyor. Ama davranılmaz hareketli ve diğer sınıf, o anda haritaya uygulama çökmeleri ek açıklamalar ekleyerek edildi. Dizi haritası sırasında mutasyona Çünkü animasyon edildi.

Ben NSOperationQueue yapılan ve kuyruğuna her ekleyerek açıklama işini ekleyin.

Sonra haritanın bölge her değiştiğinde, .. NSOperationQueue duraklatmak ve sonra bölge değişikliği yapıldığında yeniden başlatın.

Ben en çok çöker kurtulmak olabilir .. ama yine de ara sıra meydana edilir.

Herhangi bir fikir?

Oluştur 28/12/2009 saat 11:46
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
3

Bir arka plan iş parçacığı MKMapView ek açıklamalar eklemeyin. arka plan işlemi daha sonra, ana iş parçacığı geri bir NSArray dönmek eşzamanlı MKMapView için NSArray ekleyelim. Bunu hep yapıyor ve çalışıyor.

Cevap 28/12/2009 saat 13:02
kaynak kullanıcı

oy
0

Her zaman ana iş parçacığı üzerinde UI denetimlerini ele.

Cevap 08/01/2010 saat 21:18
kaynak kullanıcı

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