问题描述:
NativeA跳到FlutterB的时候,由于iOS的Controller是共享了NavigationBar,FlutterB也会被加上NativeA的导航栏。
解决思路:
1、FlutterBoostRouteOptions添加navigationBarHidden参数
2、FBFlutterViewContainer在viewWillAppear中根据参数设置self.navigationController的navigationBarHidden
问题描述:
NativeA跳到FlutterB的时候,由于iOS的Controller是共享了NavigationBar,FlutterB也会被加上NativeA的导航栏。
解决思路:
1、FlutterBoostRouteOptions添加navigationBarHidden参数
2、FBFlutterViewContainer在viewWillAppear中根据参数设置self.navigationController的navigationBarHidden
2条答案
按热度按时间wj8zmpe11#
这种也有个问题,侧滑的时候,很尴尬,navigationBar 显示或者隐藏会导致 flutter页面布局抖动厉害
qfe3c7zg2#
这种也有个问题,侧滑的时候,很尴尬,navigationBar 显示或者隐藏会导致 flutter页面布局抖动厉害
试了一下好像没有问题,参考:
https://github.com/jackyshan/flutter_boost/tree/flutter_ios_navigationbar