react native字体图标react-native-vector-icons的使用

GitHub地址:https://github.com/oblador/react-native-vector-icons

图标参考地址:https://oblador.github.io/react-native-vector-icons/

一、下载和引用

yarn add react-native-vector-icons
# RN >= 0.60
npx pod-install

# RN < 0.60
react-native link react-native-vector-icons

二、引入字体图标
1.在Xcode项目中创建一个新的字体组取名为Fonts,选择创建分组
在这里插入图片描述
2.将要在项目中使用的字体文件(./node_modules/react-native-vector-icons/Fonts/*.ttf)拖到刚创建的Fonts组中。

在这里插入图片描述

在这里插入图片描述

3.打开项目中的Info.plist文件,添加字体

在这里插入图片描述

4.确认Build Phases下有如下内容,如果没有,手动添加
在这里插入图片描述

5.引用方法

//引入
import MaterialIcons from 'react-native-vector-icons/MaterialIcons';

//应用
 <MaterialIcons  name={'home'} size={26} color=”#ff0000“/>
 

三、引入自定义图标
1.生成图标:参考网站
2.下载压缩包后,将文件config.json拷贝到项目中
3. 同上面配置过程一样,将压缩包里的ttf文件拖入到项目中Fonts文件夹中,并且在info.plist 中配置
4. 使用方法:参考官网

四、设计问题修复

提示报错:

error: Multiple commands produce '/Users/admin/Library/Developer/Xcode/DerivedData/BaseApp-bhympysnnfxockaxotvbiyodkfov/Build/Products/Debug-iphonesimulator/BaseApp.app/Entypo.ttf

解决方法:
删除下方截图内的所有内容:
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值