3.1 集成 react-navigation

react-navigation 是一个独立的库,它允许开发人员使用几行代码设置应用程序显示的界面。 官网地址:https://reactnavigation.org/ ,官网提供了详细的教程。

安装

首先需要在项目中安装。 执行

yarn add react-navigation

或者

npm install --save react-navigation

执行完命令在程序的 package.json 中可以看到多了 react-navigation 的依赖,当前使用的是 2.0.0-rc.9 版本。

  "dependencies": {
    "react": "16.3.1",
    "react-native": "0.55.2",
    "react-navigation": "^2.0.0-rc.9"
  }

介绍

react-navigation 包括一些常用的导航器,例如:

  • createStackNavigator —— 一次渲染一个屏幕并提供屏幕之间的转换。当一个新的屏幕被打开时,它被放置在堆栈顶部。
  • createBottomTabNavigator —— 呈现一个标签栏,让用户在多个屏幕之间切换。
  • createSwitchNavigator —— 在一个屏幕和另一个屏幕之间进行切换,并在屏幕上没有UI时卸载屏幕。
  • createDrawerNavigator —— 提供从屏幕左侧滑入的抽屉。

results matching ""

    No results matching ""