Source:https://github.com/amlcurran/ShowcaseView通过检查源代码,它有一些png
。
设置backgroundColor rgba(0, 0, 0, 0.8)
并在其上创建圆形视图根本不起作用。
如何在react-native中创建这样的叠加?
Source:https://github.com/amlcurran/ShowcaseView通过检查源代码,它有一些png
。
设置backgroundColor rgba(0, 0, 0, 0.8)
并在其上创建圆形视图根本不起作用。
如何在react-native中创建这样的叠加?
3条答案
按热度按时间h79rfbju1#
溶液1:
您可以使用react-native-hole-view封装来实现这种类型的孔
溶液2:
yes可以使用react-native-svg用于此目的。
你可以从我的代码中得到你的解决方案。我希望这将100%为你工作。
2cmtqfgy2#
我有同样的问题,我问,并在这里回答:你可以用透明的
backgroundColor
和非透明的borderColor
创建<View>
,然后设置borderRadius
和所有的大小,瞧cngwdvgl3#
你需要使用一些屏蔽的原生视图(iOS,Android),并将你的内容 Package 在其中。
或者您可以使用我们的小型库https://github.com/ibitcy/react-native-hole-view