react-native-root-toast
react-native-root-toast copied to clipboard
嵌入到Modal发现的问题
大概代码如下: 在render内:
<Modal
animated={false}
transparent={true}
visible={this.state.modalVisible}>
<Toast
visible={this.state.visible}
position={50}
shadow={false}
animation={false}
hideOnPress={true}
>This is a message</Toast>
</Modal>
1.隐藏Modal后出现错误
2.Toasl在Modal中,未显示到最顶层,被Modal遮挡。
这问题暂时没办法解决,Modal是通过原生代码的方式盖在所有元素上,root-toast是通过js方式实现的,会被modal这类元素盖住。
原生的Modal和root-toast不兼容,可以用react-native-root-modal替换
好的,谢谢!