我们为MKPinAnnotationView rightCalloutAccessoryView
和 leftCalloutAccessoryView
但是如果我们需要在整个弹出式泡泡中添加自定义按钮如何添加它
主要要求是当我们点击Popup泡泡时,需要执行相同的操作,就像点击式按钮操作一样。
//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];
如何向此弹出式布局添加自定义按钮
答案 0 :(得分:0)
要在整个mapcallout上放置自定义按钮,您需要添加自定义mapcalloutview,以便在google中搜索可用于自定义标注视图的类,这样您就可以使用自定义视图和按钮创建自定义按钮。