ios地图sdk | 百度地图api sdk-凯发k8官方旗舰厅

浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
覆盖物交互
下载开发文档
覆盖物交互

since 6.5.7版本百度ios地图sdk提供覆盖物可点击和点击回调接口,目前支持bmkcircleview(包括bmkgradientcircleview)、bmkgroundoverlayview、bmkpolygonview、bmkpolylineview(包括bmkgradientlineview)、bmktextview、bmkarclineview、bmkgradientlineview、bmkgeodesiclineview。

1. 设置是否可点击:
///是否可点击,默认no ,ios bmktextview bmkpolylineview 、bmkgradientlineview 、bmkgeodesiclineview默认yes 兼容老版本
@property(assign, nonatomic)bool isclickable;
2. 设置bmkcircleview(包括bmkgradientcircleview)、bmkpolygonview镂空区域是否响应点击:
/// 镂空区域是否可点击,默认no:点中镂空区域时不触发该overlay的点击回调
@property(assign, nonatomic)bool isholeclickable;
3. 获取点击触发镂空区域索引值,与传入镂空区域数组索引对应,在onclickedbmkoverlayview回调方法中获取:
/// isholeclickable为yes时,触发回调的镂空索引值,默认-1:点中的是非镂空区域
@property(assign, nonatomic)nsinteger holeclickedindex;
覆盖物点击回调方法
/// 点中覆盖物后会回调此接口
/// 目前只支持点中bmkpolylineview,bmkcircleview,bmkgradientlineview,bmkpolygonview,bmktextview,bmkgroundoverlayview时回调,since 6.5.6
/// @param mapview 地图view
/// @param overlayview 覆盖物view信息
-(void)mapview:(bmkmapview*)mapview onclickedbmkoverlayview:(bmkoverlayview*)overlayview;

上一篇

元素压盖顺序

下一篇

绘制点标记

本篇文章对您是否有帮助?

网站地图