我希望在几秒钟后自动关闭警报,而无需用户自行完成。
如果可能,我想使用Alert(而不是AlertIOS)来做这件事,但如果只有AlertIOS有,那么我想我别无选择。
非常感谢!
答案 0 :(得分:4)
我建议你使用Modal组件
<Modal
animationType={"slide"}
transparent={false}
visible={this.state.modalVisible}></Modal>
因此,您可以在函数中调用setTimeout()来更新状态变量modalVisible以显示/隐藏它。更多示例可以在官方文档(https://facebook.github.io/react-native/docs/modal.html)
中找到