Jak poznat rightCalloutAccessoryView byl dotýkat MapKit

hlasů
3

Mám MKAnnotationView jsou přiřazeny tlačítka DetailDisclosure se zobrazuje na pravé straně anotace. Jak bych mohl jít o poznání, když uživatel klikne na tlačítko anotace? To je to, co můj kód vypadá právě teď -

UIButton *rightButton = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];
pinView.rightCalloutAccessoryView = rightButton;
pinView.animatesDrop = YES;

Je tu vestavěný způsob, jak zjistit, kdy je pohled doplňkem dotklo? Hádám, že to bude jako metody UITableView, ale nemohu najít nic. Díky za každou pomoc.

Položena 09/04/2010 v 13:40
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
5

Budete potřebovat nějaký objekt musí být nastaven jako vaše mapa názor je delegate, a implementovat MKMapViewDelegatemetodu protokolu -mapView:annotationView:calloutAccessoryControlTapped:.

Odpovězeno 09/04/2010 v 13:45
zdroj uživatelem

hlasů
1

Implementovat mapView:annotationView:calloutAccessoryControlTapped:metodu v MKMapViewDelegate.

Odpovězeno 09/04/2010 v 13:44
zdroj uživatelem

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