如何在React Native中显示图标?

时间:2015-03-28 21:54:59

标签: react-native

我需要一个删除按钮,想要使用iOS中可以找到的垃圾桶图标。如何在图像视图中显示此系统范围的垃圾桶图标React Native而不是显示我自己的图标?

2 个答案:

答案 0 :(得分:3)

您可以使用一个节点模块,可以访问Ion和FontAwesome等字体图标,您可以在其中找到您想要使用的任何图标。安装和使用iOS& Android系统。 https://github.com/oblador/react-native-vector-icons

答案 1 :(得分:1)

这是一个非常好的问题,但我想这是不可能的。

在iOS SDK中,显示标准图标的唯一方法是通过选择详细here的UIBarButtonSystemItem类型来创建某种类型的UIBarButton,但据我所见,React Native库不会创建UIBarButton但只有像TEXT这样的可点击元素或包含在TouchableHighlight的IMAGE和TEXT的组合视图,因此规范似乎没有公开......

如果有人在不使用私有API的情况下在iOS SDK中找到方法来访问标准按钮图标中使用的PNG,我认为可以轻松地将该行为添加到IMAGE类中。

斯特凡诺