/ / CalloutAccessoryView widok dla MKPinAnnotationView - iPhone, Objective-C, mkmapview, mapkit, mkpinannotationview

Widok CalloutAccessoryView dla MKPinAnnotationView - iphone, target-c, mkmapview, mapkit, mkpinannotationview

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];

wprowadź opis obrazu tutaj

Jak dodać niestandardowy przycisk do tego wyskakującego okienka buble

Odpowiedzi:

0 dla odpowiedzi № 1

za 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.