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

  • Amazon Web Services

    Amazon Web S

    8 NİSAN 2009
  • Arun Kumar

    Arun Kumar

    18 Mart 2010
  • Dylan Brenan

    Dylan Brenan

    22 Aralık 2009