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

  • ChrisCrossMedia

    ChrisCrossMe

    17 EYLÜL 2009
  • InsideBlackBerry

    InsideBlackB

    14 Aralık 2009
  • Joseph Hayhoe

    Joseph Hayho

    20 Mayıs 2010