首先看一下微信的带图片的toast 是什么样子的:
没错就是这个样子,不得不说微信的提示窗口还是比较设计的实用+美观的。一个方形带图片和文字的提示窗;
实现之前需要考虑的内容:
1提示组件必须是全局的任何地方都可以调用;
2样式如何实现;
首先看一个开源库react-native-root-siblings
这个库解决了我们要考虑的第一个问题。它可以给root组件添加兄弟组件。这就实现在app 显示之上。
至于样式实现可以通过Modal
代码也很简单
先看一下抽取的组件目录结构