gpt4 book ai didi

javascript - React native 使用矢量图标

转载 作者:行者123 更新时间:2023-12-03 02:40:58 27 4
gpt4 key购买 nike

我在使用react-native-vector-icons包中的图标时遇到问题。

这是我的导入方式:

import MaterialIcon from 'react-native-vector-icons/dist/MaterialCommunityIcons';
import FoundationIcon from 'react-native-vector-icons/dist/Foundation';

这是我的使用方法:

<BottomNavigation
labelColor="white"
rippleColor="white"
style={{ height: 56, elevation: 8, position: 'absolute', left: 0, bottom: 0, right: 0 }}
onTabChange={(newTabIndex) => {return} }
>
<Tab
barBackgroundColor="#37474F"
label="Movies & TV"
icon={<MaterialIcon size={24} color="white" name="tv" />}
/>
<Tab
barBackgroundColor="#00796B"
label="Music"
icon={<FoundationIcon size={24} color="white" name="music" />}
/>
<Tab
barBackgroundColor="#5D4037"
label="Books"
icon={<FoundationIcon size={24} color="white" name="books" />}
/>
</BottomNavigation>

行为是:图标正在显示,但图标错误。 Material 显示为日本符号,Foundation 显示为中间有 X 的正方形。

如何正确导入和使用这些图标?

最佳答案

在我的项目中,我使用导入为:

import Icon from 'react-native-vector-icons/Ionicons'

所以尝试导入为:

import MaterialIcon from 'react-native-vector-icons/MaterialCommunityIcons';
import FoundationIcon from 'react-native-vector-icons/Foundation';

抱歉,由于代表原因无法发表评论,希望它有效。

关于javascript - React native 使用矢量图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48328629/

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