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