BaiduMap_IOSSDK_v6.6.2_Docs 6.6.2
|
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 |
|
optional |
地图初始化完毕时会调用此接口
mapView | 地图View |
|
optionalrequired |
地图渲染完毕后会调用此接口
mapView | 地图View |
|
optionalrequired |
地图绘制出有效数据时调用此接口
mapView | 地图View |
error | 错误码 |