Get info egy mapview kiválasztott feliratozást

szavazat
2

Van kommentárok egy mapview és egy feliratot egy gombot minden. Amit kell tennie, hogy megragad tulajdonságait az adott feliratot, azaz a. a cím, de bejelentkezik ezt a sort:

NSLog(@%@, mapView.selectedAnnotations);

visszatér <AddressAnnotation: 0x1bdc60>ami nyilvánvalóan ad nekem nem hasznos info ...

A kérdésem az, hogy hogyan érhető el a tulajdonságait a kiválasztott kommentár kiemelő?

A kérdést 12/11/2009 16:02
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
2

Itt van, amit csináltam a annotationviewClick funkció:

Remélem ez segít

-(IBAction) annotationViewClick:(id) sender{

    [self.view addSubview:LoadingView];
    Annotation *ann = [myMap.selectedAnnotations objectAtIndex:([myMap.selectedAnnotations count]-1)];


    NSLog(@"Selected:%@", [ann tag]);

}
Válaszolt 16/03/2011 00:24
a forrás felhasználó

szavazat
2

Így

 for (id annotation in mapView.annotations) {NSLog([annotation title]);}
Válaszolt 25/02/2011 17:28
a forrás felhasználó

szavazat
1

mapView.selectedAnnotationsvissza egy tömbben anotations. Meg kell érni a megfelelő terméket kap információt.

Válaszolt 19/11/2009 12:44
a forrás felhasználó

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