gpt4 book ai didi

react-native - 场景、选项卡 (react-native-router-flux) 和图标 (react-native-vector-icons)

转载 作者:行者123 更新时间:2023-12-04 05:14:54 24 4
gpt4 key购买 nike

我的路由器文件如下:

import *;


const TabIcon = ({ selected, title }) => (
<Text style={{ color: selected ? 'red' : 'black' }}>{ title }</Text>
);

const RouterComponent = () => (
<Router>
<Scene key="root">
<Scene
key="tabbar"
tabs
tabBarStyle={{ backgroundColor: '#FFFFFF' }}
>
<Scene key="One" title="ONE" icon={TabIcon}>
<Scene
key="screenone"
component={ScreenOne}
hideNavBar
initial
/>
</Scene>
<Scene key="Two" title="Two" icon={TabIcon}>
<Scene
key="screentwo"
component={ScreenTwo}
hideNavBar
/>
</Scene>
<Scene key="Three" title="Three" icon={TabIcon}>
<Scene
key="screenthree"
component={ScreenThree}
hideNavBar
/>
</Scene>
<Scene key="Four" title="Four" icon={TabIcon}>
<Scene
key="screenfour"
component={ScreenFour}
hideNavBar
/>
</Scene>
<Scene key="Five" title="Five" icon={TabIcon}>
<Scene
key="screenfive"
component={ScreenFive}
hideNavBar
/>
</Scene>
</Scene>
</Scene>
<Scene
key="modal"
component={ModalScreen}
title="Modal"
direction="vertical"
hideNavBar
/>
</Router>
);

export default RouterComponent;

一切都按预期工作,但我还想要一件事:从“react-native-vector-icons”添加图标以替换选项卡按钮的“字符串”。

有人可以帮忙吗?

我已经安装了 react-native-vector-icons 并且运行良好。

谢谢

最佳答案

这应该给你一些想法 -

import Icon from 'react-native-vector-icons/FontAwesome';

const myIcon = (<Icon name="rocket" size={30} color="#900" />)

const TabIcon = ({ selected, title }) => (
myIcon
);

关于react-native - 场景、选项卡 (react-native-router-flux) 和图标 (react-native-vector-icons),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42853224/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com