native-base中icon不能正确显示

本文详细介绍了在NativeBase中如何正确使用Icon组件,并解决了图标未能正确显示的问题。文章解释了如何通过设置iconFamily属性来指定不同的图标提供者。

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

只是一个小问题,随便记录一下

初次接触native-base,在使用它的Icon组件的时候碰到了一个问题:图标没能正确显示!

下面先放上几个使用到的链接:

  1. native-base官网给的使用Icon的例子
  2. 怎么找到适合我的图标呢?
  3. github上的react-native-vector-icons,介绍了怎样在项目中使用图标

从上面的第一个链接中我们知道了Icon组件最简单的用法,如下:

这里写图片描述

从上面的第二个链接中我们知道了native-base给提供了哪些图标让我们使用。从这里我们可以看出有不止一个Icon提供者(当时并不知道啊)!(例如:Entypo、EvilIcons、FontAwesome、Foundation、Ionicons等等)。


问题就在于,直接使用下面这种方式:

这里写图片描述

默认情况下,会使用**“Ionicons”提供的icon。那么,如果我想使用的icon不是”Ionicons“**提供的可怎么办呢?


指定"iconFamily"属性,它的值就是上面提到的icon提供者的名字。

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杂货铺的小掌柜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值