TencentNavKit

Instance Methods | List of all members
<TNKWalkNavDelegate> Protocol Reference

步行导航地图回调 More...

`#import <TNKWalkNavDelegate.h>`

Inheritance diagram for <TNKWalkNavDelegate>:

## Instance Methods
(void) | - walkNavManagerDidStart:
| 导航开始. More...
(void) | - walkNavManagerDidStop:
| 导航结束. More...
(void) | - walkNavManagerWillArriveDestination:
| 获取到达终点附近的回调. 尚未结束导航时, 这个回调可能执行多次. More...
(void) | - walkNavManager:updateNavigationData:
| 获取导航面板信息 More...
(void) | - walkNavManager:didUpdateLocation:
| 获取导航定位更新回调. More...
(void) | - walkNavManager:updateLocationFailedWithError:
| 获取定位失败的回调 More...
(void) | - walkNavManager:gpsStatusDidChange:
| 获取GPS信号状态变化的回调. More...
(void) | - walkNavManager:didStartRerouting:
| 获取重新算路请求开始回调. More...
(void) | - walkNavManager:rerouteDidSuccess:
| 获取重新算路请求成功回调. More...
(void) | - walkNavManager:rerouteDidFail:
| 获取重新算路请求失败回调. More...

## Detailed Description

步行导航地图回调

## Method Documentation

## ◆ walkNavManager:didStartRerouting:

- (void) walkNavManager: |  | (TNKWalkNavManager *) | manager
didStartRerouting: |  | (TNKRerouteReason) | rerouteReason
| optional

获取重新算路请求开始回调.

Parameters

  manager | manager
  rerouteReason | 重新算路类型

## ◆ walkNavManager:didUpdateLocation:

- (void) walkNavManager: |  | (TNKWalkNavManager *) | manager
didUpdateLocation: |  | (TNKLocation *) | location
| optional

获取导航定位更新回调.

Parameters

  manager | manager
  location | 定位信息

## ◆ walkNavManager:gpsStatusDidChange:

- (void) walkNavManager: |  | (TNKWalkNavManager *) | manager
gpsStatusDidChange: |  | (TNKGpsStatus *) | gpsStatus
| optional

获取GPS信号状态变化的回调.

Parameters

  manager | manager
  gpsStatus | gps信号状态

## ◆ walkNavManager:rerouteDidFail:

- (void) walkNavManager: |  | (TNKWalkNavManager *) | manager
rerouteDidFail: |  | (TNKWalkRerouteResult *) | rerouteresult
| optional

获取重新算路请求失败回调.

Parameters

  manager | manager
  rerouteresult | 重新算路成功结果

## ◆ walkNavManager:rerouteDidSuccess:

- (void) walkNavManager: |  | (TNKWalkNavManager *) | manager
rerouteDidSuccess: |  | (TNKWalkRerouteResult *) | rerouteresult
| optional

获取重新算路请求成功回调.

Parameters

  manager | manager
  rerouteresult | 重新算路成功结果

## ◆ walkNavManager:updateLocationFailedWithError:

- (void) walkNavManager: |  | (TNKWalkNavManager *) | manager
updateLocationFailedWithError: |  | (NSError *) | error
| optional

获取定位失败的回调

Parameters

  manager | manager
  error | 错误信息

## ◆ walkNavManager:updateNavigationData:

- (void) walkNavManager: |  | (TNKWalkNavManager *) | manager
updateNavigationData: |  | (TNKWalkNavigationData *) | navigationData
| optional

获取导航面板信息

Parameters

  manager | manager
  navigationData | 导航面板信息

## ◆ walkNavManagerDidStart:

- (void) walkNavManagerDidStart: |  | (TNKWalkNavManager *) | manager |
| optional

导航开始.

Parameters

  manager | manager

## ◆ walkNavManagerDidStop:

- (void) walkNavManagerDidStop: |  | (TNKWalkNavManager *) | manager |
| optional

导航结束.

Parameters

  manager | manager

## ◆ walkNavManagerWillArriveDestination:

- (void) walkNavManagerWillArriveDestination: |  | (TNKWalkNavManager *) | manager |
| optional

获取到达终点附近的回调. 尚未结束导航时, 这个回调可能执行多次.

Parameters

  manager | manager

The documentation for this protocol was generated from the following file:

- TNKWalkNavDelegate.h