React-Native 使用自定义IconFont
来源:互联网 发布:单片机步进电机控制 编辑:程序博客网 时间:2024/06/06 05:10
转载自在React Native中优雅的使用iconfont
1.把字符对应表给整出来
var map = {"arrow":"62976","checked":"62977","checked-s":"62978","tag-svip":"62995"};module.exports = (name)=>String.fromCharCode(map[name]);
使用的时候:
import icon from "./fontConf";export default class IconExample extends Component { render() { return ( <View style={styles.container}> <Text style={{fontFamily: 'FontIconQui',fontSize:30}}> arrow-icon:{icon('arrow')} </Text> <Text style={{fontFamily: 'FontIconQui',fontSize:30, color:"#ff4444"}}> vip-icon:{icon('tag-svip')} </Text> <Text style={{fontFamily: 'FontIconQui',fontSize:30, color:"#ff4444"}}> tag-svip:{icon('tag-svip')} </Text> </View> ) }}
2.在工程中,需要引入字体文件:
Android: 把字体文件拷贝到[project root]/android/app/src/main/assets/fonts/
iOS: 把字体文件拖到对应的Xcode工程里面,勾选Add to targets和Create groups,修改Info.plist文件,添加属性Fonts provided by application,在这个属性下添加相应字体文件名的item,如下图:
iOS上添加字体文件具体的流程可以参考https://github.com/oblador/react-native-vector-icons#option-manually。
0 0
- React-Native 使用自定义IconFont
- React native 自定义IconFont react-native-vector-icons
- React Native use IconFont
- React Native 使用自定义字体
- 使用React Native 实现自定义Dialog
- 使用React Native 实现自定义Dialog
- 使用React Native自定义安全键盘
- React-Native|Navigator使用&NavigatorBar自定义
- React Native使用Modal自定义分享界面
- react-native中运用阿里的字体Iconfont(安卓)
- react-native 自定义组件
- react -native 自定义按钮
- React Native自定义Button
- React Native 自定义modal
- React Native关于TabBar使用自定义矢量位图的流程
- React-Native中使用Navigatior和自定义NavigationBar
- React native 自定义弹窗(android使用原生ios弹窗)
- react-native安装使用
- rapidjson #1 入门
- 史上最简单的策略模式详解
- 最短路Dijkstra算法
- KMP
- git工具的使用——git diff
- React-Native 使用自定义IconFont
- Java map 类型按照插入顺序输出
- FLV视频封装格式详解
- centos7搭建hadoop2.7.2完全分布式集群
- static函数与普通函数
- mysql修改密码,看到了比人总结的几个方法在这个汇总一下
- UINavigationController设置返回按钮
- ionic实战之easyNote项目1.2(ionic源码)
- spring中事务和传播属性配置代码