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

  • Emotional Trancer

    Emotional Tr

    4 Mart 2010
  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • pilslajt

    pilslajt

    20 HAZİRAN 2008