ios 百度地图 点击标注出现的气泡能不能自定义
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios 百度地图 点击标注出现的气泡能不能自定义相关的知识,希望对你有一定的参考价值。
不能,这是系统百度地图系统控制的,自己无法自定义 参考技术A可以,在代理方法中
/***根据anntation生成对应的View
*@param mapView 地图View
*@param annotation 指定的标注
*@return 生成的标注View
*/
- (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id <BMKAnnotation>)annotation;BMKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:annotationViewID];
BMKActionPaopaoView *actionPaopaoView = [[BMKActionPaopaoView alloc] initWithCustomView:paopaoView];
annotationView.paopaoView = actionPaopaoView;
annotationView.calloutOffset = CGPointMake(0, -10);
annotationView.canShowCallout = YES;
annotationView.annotation = annotation;
这里面的[[BMKActionPaopaoView alloc] initWithCustomView:paopaoView];
paopaoView就是你自己定义的view了,只是例子不是完整代码 相信你看得懂的
如何更改地图视图的注释标注气泡的高度[重复]
【中文标题】如何更改地图视图的注释标注气泡的高度[重复]【英文标题】:How to change the height of a annotation callout bubble for a mapview [duplicate] 【发布时间】:2010-03-03 19:29:44 【问题描述】:可能重复:Custom MKPinAnnotation callout bubble similar to default callout bubble
我已将自定义视图添加到标注气泡。 视图对于标注本身来说太大了。
是否可以更改标注气泡的高度?
谢谢。
【问题讨论】:
【参考方案1】:Custom MKPinAnnotation callout bubble similar to default callout bubble
【讨论】:
以上是关于ios 百度地图 点击标注出现的气泡能不能自定义的主要内容,如果未能解决你的问题,请参考以下文章