反应原生标签导航动画

Som*_*ial 6 react-native react-navigation

我已经使用以下代码实现了启用动画的 tabnavigator(为了便于阅读,省略了图标代码)。

正如您在导航中看到的那样,当我单击每个选项卡(例如,第一个选项卡,然后是第 5 个选项卡)时,中间的图标都更改了颜色。有没有办法在启用动画的同时“跳”到选项卡?

const FirstStack = createTabNavigator(
  {
    Home: { screen: Home },
    List: { screen: List },
    Check: { screen: Check },
    Open: { screen: Open },
    Settings: { screen: Settings }
  },
  {

    tabBarOptions: {
      activeTintColor: "#00af9d",
      inactiveTintColor: "grey",
      style: {
        backgroundColor: "white",
        paddingTop: 10
      },
      showLabel: false
    },
    animationEnabled: true
  }
)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明