SORU
11 HAZİRAN 2009, PERŞEMBE


Nasıl MKAnnotationView'pın dokunmadan çağrı görünüm s tetiklemek için?

Konum noktalarını her zamanki gibi renkli pin MKMapView bir iş üzerinde çalışıyorum. Çağrı pin dokunmadan görüntülemek mümkün olmak istiyorum.

Nasıl böyle bir şey yapayım? Bu annotationview setSelected:YES Arama hiçbir şey yapmadı. Pimi üzerinde bir dokunuş taklit etmeyi düşünüyorum ama bu konuda gitmek nasıl emin değilim.

CEVAP
13 EYLÜL 2009, Pazar


Ama benvolioT, kod işe bir çözüm elde etmek için bir bit yeniği var

for (id<MKAnnotation> currentAnnotation in mapView.annotations) {       
    if ([currentAnnotation isEqual:annotationToSelect]) {
        [mapView selectAnnotation:currentAnnotation animated:FALSE];
    }
}

- (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView, olması gereken ve başka hiçbir yerde.

Bu sahnede çeşitli yöntemleri gibi viewWillAppear, viewDidAppear UIViewController - (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView denir farklı arasında ilk kez harita ile doludur belirli bir yer ve daha sonraki zamanlarda bu haritada gösterilen ile aynı yer. Bu biraz zor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alexander Johnson

    Alexander Jo

    26 Temmuz 2008
  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • L- Crysis

    L- Crysis

    30 Aralık 2011