相关疑难解决方法(0)

React-Native 底部TabNavigation 中间有大按钮

我想创建一个像这样的bottomTabNavigation: 在此输入图像描述

我设法通过放入图像来创建这样的 tabNavigation,position:'absolute'但图像溢出了选项卡,并且溢出的部分不可单击。

在此输入图像描述

我此时的代码:

    <Tab.Navigator initialRouteName="Activity" tabBarOptions={{
        showIcon: true,
        showLabel: false,
        activeTintColor: 'blue',
      }}>

      <Tab.Screen name="Theme" component={Themes} options={{
        tabBarIcon: () => (<Image source={require('../Images/list_blue.png')} style={styles.icon}/>)
      }}/>

      <Tab.Screen name="Activity" component={Activity} options={{
        tabBarIcon: () => (<Image source={require('../Images/idea_blue.png')} style={styles.main_icon}/>)
      }}/>

      <Tab.Screen name="Add" component={Add} options={{
        tabBarIcon: () => (<Image source={require('../Images/plus_blue.png') style={styles.icon}/>)
      }}/>

  </Tab.Navigator>

    //Styles
    icon: {
      width: 40,
      height: 40,
    },
    main_icon: {
      position: 'absolute',
      bottom: -30,
      width: 115,
      height: 115,
    }
Run Code Online (Sandbox Code Playgroud)

然后我用 prop 创建了一个 cust tabNavigationtabBar={props => <CustomTabBar {...props} />} 但我仍然有同样的问题: …

navigation react-native react-navigation

5
推荐指数
1
解决办法
1793
查看次数