MKMapView,当我触摸pinview时如何添加自定义视图?
|
MKMapView默认情况下,单击大头针视图时会出现带有小黑框的标题和副标题,但现在我想在视图上显示更多数据。当我单击大头针视图时,我想显示一个客户视图。
有人做过类似的事情吗?我尝试了以下方法,但是它们没有用:
使用对单击事件mapView的代理访问:didSelectAnnotationView,但委托仅支持ios4.x以上
使用tapgesture捕获事件,仅在ios3.2之后才支持
尝试继承MKMapView,发现无法获得触摸事件。
没有找到相关结果
已邀请:
1 个回复
泉秘胁
.m文件
然后在UIViewController for mapView中,您需要设置ClickableAnnotation委托和选择器 -(MKAnnotationView *)mapView:(MKMapView)mapViewParam viewForAnnotation:{id)annotation { 静态NSString PIN_RECYCLE_ID = @ \“ pin \”;
....