BNNaviUIManagerDelegate Protocol Reference

Conforms to NSObject
Declared in BNUIManagerProtocol.h

– naviPresentedViewController

导航页面的调起controller 可不实现,默认为最上层的controller

- (id)naviPresentedViewController

Discussion

导航页面的调起controller 可不实现,默认为最上层的controller

Declared In

BNUIManagerProtocol.h

– shouldOverrideExitingPage:extraInfo:

是否覆盖导航提供的退出方法

- (BOOL)shouldOverrideExitingPage:(BNavi_ExitPage_Type)exitType extraInfo:(NSDictionary *)extraInfo

Parameters

extraInfo

<#extraInfo description#>

pageType

<#pageType description#>

Discussion

是否覆盖导航提供的退出方法

Declared In

BNUIManagerProtocol.h

– overrideExitingPage:animated:extraInfo:

如果shouldOverrideExitingPage返回YES,那么需要退出的时间点(点击退出按钮,到达目的地后超时等),会调用下面的方法 overrideExitingPage里面不能直接调用exitPage方法,需要用continueExitPage

- (void)overrideExitingPage:(BNavi_ExitPage_Type)exitType animated:(BOOL)animated extraInfo:(NSDictionary *)extraInfo

Parameters

extraInfo

<#extraInfo description#>

pageType

<#pageType description#>

Discussion

如果shouldOverrideExitingPage返回YES,那么需要退出的时间点(点击退出按钮,到达目的地后超时等),会调用下面的方法 overrideExitingPage里面不能直接调用exitPage方法,需要用continueExitPage

Declared In

BNUIManagerProtocol.h

– willExitPage:extraInfo:

即将退出UI的回调

- (void)willExitPage:(BNaviUIType)pageType extraInfo:(NSDictionary *)extraInfo

Parameters

pageType

UI类型

extraInfo

额外参数

Discussion

即将退出UI的回调

Declared In

BNUIManagerProtocol.h

– onExitPage:extraInfo:

退出UI的回调

- (void)onExitPage:(BNaviUIType)pageType extraInfo:(NSDictionary *)extraInfo

Parameters

pageType

UI类型

extraInfo

额外参数

Discussion

退出UI的回调

Declared In

BNUIManagerProtocol.h