Mamy rightCalloutAccessoryView
i leftCalloutAccessoryView
dla MKPinAnnotationView
ale czy istnieje potrzeba dodania niestandardowego przycisku do całego wyskakującego dymka, w jaki sposób go dodać
głównym wymaganiem jest ja trzeba wykonać tę samą akcję, gdy klikniemy Popup bubble, podobnie jak działanie przycisku odkrywcy.
//To add a discloser button to show route map
inView = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:defaultPinID];
UIButton *detailBtn=[UIButton buttonWithType:UIButtonTypeDetailDisclosure];
pinView.rightCalloutAccessoryView=detailBtn;
[detailBtn addTarget:self action:@selector(showRoute:) forControlEvents:UIControlEventTouchUpInside];
Jak dodać niestandardowy przycisk do tego wyskakującego okienka buble
Odpowiedzi:
0 dla odpowiedzi № 1za umieszczenie niestandardowego przycisku na całej mapiemusisz dodać niestandardowy widok mapy, aby wyszukać go w Google, dostępna była klasa dla niestandardowego widoku objaśnienia, w ten sposób możesz utworzyć niestandardowy widok za pomocą niestandardowego widoku i przycisku.