RN 顶部导航

本文介绍了一个使用React Navigation创建顶部标签导航的示例,通过定义不同的屏幕组件如Good、Share、Ask和Job,并将它们整合到TabNavigator中,实现了带有懒加载、滑动切换和动画效果的交互式导航体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import React from “react”;
import List from “…/fragment/List”;
import { createTabNavigator } from “react-navigation”;

const Good = () => {
return ;
};
const Share = () => {
return ;
};
const Ask = () => {
return ;
};
const Job = () => {
return ;
};

const TopNav = createTabNavigator(
{
Good: {
screen: Good,
navigationOptions: {
title: “精华”
}
},
Share: {
screen: Share,
navigationOptions: {
title: “分享”
}
},
Ask: {
screen: Ask,
navigationOptions: {
title: “问答”
}
},
Job: {
screen: Job,
navigationOptions: {
title: “工作”
}
}
},
{
lazy: true,
tabBarPosition: “top”, //切换条位置
swipeEnabled: true, //是否可以滑动
animationEnabled: true //滑动效果
}
);

export default TopNav;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值