android - react-native-vector-icons/羽毛图标不显示

标签 android reactjs react-native react-native-vector-icons

我已将我的应用程序升级到 RN 版本 0.60.5 并使用 react-native-vector-icons/Feather 作为图标。升级前图标显示良好,但升级后我看到的是方 block 而不是图标:

enter image description here

我是这样使用的:

import Icon from 'react-native-vector-icons/Feather';
.
.
.
 return (
   <TouchableOpacity onPress={() => this.btnPressed('Discover')} style={[styles.btn, { marginLeft: 20 }]}>
     <Icon name={'compass'} color={this.state.discoverSelected ? this.props.activeTintColor : this.props.inactiveTintColor} size={24} />
     <Text style={[styles.btnTxt, { color: this.state.discoverSelected ? this.props.activeTintColor : this.props.inactiveTintColor }]}>Discover</Text>
   </TouchableOpacity>
)

这可能是什么原因?

最佳答案

我之前遇到过同样的问题,按照官方安装文档解决了 通过使用 option-with-cocoapods对于 ios 和 option-with-gradle安卓

关于android - react-native-vector-icons/羽毛图标不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57833937/

相关文章:

android - 让 ADT Code Assist 像 Xcode 自动完成一样工作

android - 如何将 OnMyLocationButtonClick 与 Google Play 服务结合使用

javascript - 'ItemIsLoading' on 指的是一个类型,但在这里被用作一个值

android-layout - 原生 UI 组件 - Android View 更新时刷新

javascript - javascript箭头函数奇怪的未定义错误

javascript - 在 native react 中更新/更改状态对象的最佳方法?

android - Google Play 游戏 - 登录无限期循环

android - -webkit-外观 : caret; removes input border from android and windows browsers

arrays - 在 React 渲染中使用数组内部数组

javascript - React 中渲染的 HTMl 中的可点击按钮