【发布时间】:2013-08-19 10:07:30
【问题描述】:
我们有 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];
如何向此弹出气泡添加自定义按钮
【问题讨论】:
-
无需再问同一个问题 (stackoverflow.com/q/18308031/1603072)。您可以随时编辑问题。
标签: iphone objective-c mkmapview mapkit mkpinannotationview