React Native 填充图标的透明部分

ran*_*234 6 css icons android ios react-native

我使用的 YouTube 图标来自:https ://github.com/oblador/react-native-vector-icons

我使用的是 Ionicons 的“logo-youtube”,我希望中间的播放三角形(透明)为白色,而周围部分为红色,但是如果我添加白色背景颜色,周围将会有一个白色框图标,并将 padding 设置为 0 根本没有任何作用。如何在整个图标周围没有背景框的情况下使透明中间着色?

P-A*_*P-A 0

我有一个类似的问题,我有来自react-native-vector-icons 的图标。将其放置在圆形的 TouchableOpacity 内。我设置了 TouchableOpacity 的背景颜色,但我不希望该颜色显示在图标内。