我们rightCalloutAccessoryView
有leftCalloutAccessoryView
MKPinAnnotationView
但是如果我们需要在整个弹出气泡中添加自定义按钮,如何添加它?
主要要求是当我们点击弹出气泡时,我需要执行相同的操作,就像 disclser 按钮操作一样。
//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];
如何向此弹出气泡添加自定义按钮