先看个效果:

demo结构:

Tab
利用react-navigation 2.0+ 的 createBottomTabNavigator创建


Nav
利用react-navigation 2.0+ 的 createStackNavigator创建



入口则设置

登录界面需要添加一个参数, 用于判断返回的方式(dismiss(), goBack())。

我的界面不需要导航栏,则需要添加一个参数

关于设置导航栏的标题,或是左右测的Item等功能,处于一级界面的(Tab包裹下的)需要自定义导航栏(由于react-navigation 2.0+中,设置 static navigationOptions = ()=> { };失效的,但二级界面可以使用。)
网友评论