Reaction Navigation v.5标签栏图标导航至模式

问题描述 投票:1回答:1

任何人都知道reactive navigation v.5中tabBarOnPress的替代品吗?我想在用户按下tabIcon时导航至模式堆栈,(即取消其默认导航行为),但是该图标似乎先导航至“选项卡屏幕”,然后导航至模式。

为澄清起见,这是我的PostIcon TabIcon组件

export const PostStackIcon: React.FC<TabBarIconProps> = ({ size, color }) => {
    const navigation = useNavigation();

    const goToCreatePost = () => {
        navigation.navigate('CreatePostStack', { screen: 'CreatePost'});
    }

    return (
        <TouchableWithoutFeedback onPress={() => goToCreatePost()}>
            <Icon
                name="Post"
                width={size * 2}
                height={size}
                fillOpacity={0}
                stroke={color} 
                secondaryStroke={color}
            />
        </TouchableWithoutFeedback>
    )
}

有人知道反应导航v.5中tabBarOnPress的一个很好的替代方法吗?我想在用户按下tabIcon时导航到模式堆栈,(即取消其默认导航行为),但是图标...

react-native react-navigation react-navigation-stack react-navigation-v5 react-navigation-bottom-tab
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.