| BaiduMap_IOSSDK_v6.6.5_Docs 6.6.5
    | 
MapView的Delegate,mapView通过此类来通知用户对应的事件 更多...
#include <BMKMapView.h>
 
 MapView的Delegate,mapView通过此类来通知用户对应的事件
| 
 | optionalrequired | 
地图状态改变完成后会调用此接口
| mapView | 地图View | 
| 
 | optionalrequired | 
拖动annotation view时,若view的状态发生变化,会调用此函数。ios3.2以后支持
| mapView | 地图View | 
| view | annotation view | 
| newState | 新状态 | 
| oldState | 旧状态 | 
| 
 | optionalrequired | 
当点击annotation view弹出的泡泡时,调用此接口
| mapView | 地图View | 
| view | 泡泡所属的annotation view | 
| 
 | optionalrequired | 
地图进入/移出室内图会调用此接口
| mapView | 地图View | 
| flag | YES:进入室内图; NO:移出室内图 | 
| info | 室内图信息 | 
| 
 | optionalrequired | 
当点击一个annotation view时,调用此接口 每次点击BMKAnnotationView都会回调此接口。
| mapView | 地图View | 
| view | 点击的annotation view | 
| 
 | optionalrequired | 
当mapView新添加annotation views时,调用此接口
| mapView | 地图View | 
| views | 新添加的annotation views | 
| 
 | optionalrequired | 
当mapView新添加overlay views时,调用此接口
| mapView | 地图View | 
| overlayViews | 新添加的overlay views | 
| 
 | optionalrequired | 
切换定位模式会调用此接口
| mapView | 地图View | 
| mode | 切换后的定位模式 | 
| 
 | optionalrequired | 
当取消选中一个annotation views时,调用此接口
| mapView | 地图View | 
| view | 取消选中的annotation views | 
| 
 | optionalrequired | 
当选中一个annotation views时,调用此接口 当BMKAnnotation的title为nil,BMKAnnotationView的canShowCallout为NO时,不显示气泡,点击BMKAnnotationView会回调此接口。 当气泡已经弹出,点击BMKAnnotationView不会继续回调此接口。
| mapView | 地图View | 
| view | 选中的annotation views | 
| 
 | optionalrequired | 
点中覆盖物后会回调此接口
| mapView | 地图View | 
| overlayView | 覆盖物view信息 | 
| 
 | optionalrequired | 
点中底图空白处会回调此接口
| mapView | 地图View | 
| coordinate | 空白处坐标点的经纬度 | 
| 
 | optionalrequired | 
点中底图标注后会回调此接口
| mapView | 地图View | 
| mapPoi | 标注点信息 | 
| 
 | optionalrequired | 
双击地图时会回调此接口
| mapView | 地图View | 
| coordinate | 返回双击处坐标点的经纬度 | 
| 
 | optionalrequired | 
地图渲染每一帧画面过程中,以及每次需要重绘地图时(例如添加覆盖物)都会调用此接口
| mapView | 地图View | 
| status | 此时地图的状态 | 
| 
 | optionalrequired | 
3DTouch 按地图时会回调此接口(仅在支持3D Touch,且forceTouchEnabled属性为YES时,会回调此接口)
| mapView | 地图View | 
| coordinate | 触摸点的经纬度 | 
| force | 触摸该点的力度(参考UITouch的force属性) | 
| maximumPossibleForce | 当前输入机制下的最大可能力度(参考UITouch的maximumPossibleForce属性) | 
| 
 | optionalrequired | 
长按地图时会回调此接口
| mapView | 地图View | 
| coordinate | 返回长按事件坐标点的经纬度 | 
| 
 | optionalrequired | 
地图区域改变完成后会调用此接口
| mapView | 地图View | 
| animated | 是否动画 | 
| 
 | optionalrequired | 
地图区域改变完成后会调用此接口
| mapView | 地图View | 
| animated | 是否动画 | 
| reason | 地区区域改变的原因 | 
| 
 | optionalrequired | 
地图区域即将改变时会调用此接口
| mapView | 地图View | 
| animated | 是否动画 | 
| 
 | optionalrequired | 
地图区域即将改变时会调用此接口
| mapView | 地图View | 
| animated | 是否动画 | 
| reason | 地区区域改变的原因 | 
| 
 | optionalrequired | 
根据anntation生成对应的View
| mapView | 地图View | 
| annotation | 指定的标注 | 
| 
 | optionalrequired | 
根据overlay生成对应的View
| mapView | 地图View | 
| overlay | 指定的overlay | 
| 
 | optionalrequired | 
地图初始化完毕时会调用此接口
| mapView | 地图View | 
| 
 | optionalrequired | 
地图渲染完毕后会调用此接口
| mapView | 地图View | 
| 
 | optionalrequired | 
APP进入前台后调用此接口 APP进入前台后对地图及覆盖物的操作请在该回调里执行
| mapView | 地图View | 
| 
 | optionalrequired | 
地图绘制出有效数据时调用此接口
| mapView | 地图View | 
| error | 错误码 | 
| 
 | optional | 
APP退到后台前调用此接口 APP退到后台前对地图及覆盖物的操作请在该回调里执行
| mapView | 地图View |