9

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

4

2 回答 2

6

您可以使用一个节点模块,它可以让您访问 Ion 和 FontAwesome 之类的字体图标,您可以在其中找到几乎任何您想要使用的图标。安装和使用 iOS 和 Android 非常简单。 https://github.com/oblador/react-native-vector-icons

于 2016-02-19T16:02:15.840 回答
1

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

在 iOS SDK 中,显示标准图标的唯一方法是通过选择 UIBarButtonSystemItem 类型来创建某种类型的 UIBarButton,如此处详述但据我所知,React Native 库不会创建 UIBarButton,而只会创建 TEXT 等可点击元素或包含在其中的 IMAGE 和 TEXT 的组合视图,TouchableHighlight以便规范似乎没有暴露......

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

斯特凡诺

于 2015-03-29T08:12:41.783 回答