React Native中的AlertIOS是否是过时的组件?

时间:2017-06-03 20:19:16

标签: react-native

我正在学习React Native,我正在学习的只是谈论Alert,即使是iOS。在API / Docs中,我看到AlertIOS,我很好奇它是否为特定于iOS的应用程序做了一些特殊的事情或者比常规警报更轻的重量?

(我发现没有一个确定答案的帖子,但所有AlertIOS帖子似乎都可以追溯到2015-ish。)

谢谢。

1 个答案:

答案 0 :(得分:0)

AlertIOS非常特殊,因为它允许用户使用AlertIOS.prompt将信息输入警报。根据React Native文档,这只是iOS上的常见模式,这就是为什么他们只使用iOS特定API提供它。

如果您不需要iOS特定功能,React Native仍然支持并建议使用Alert。

From the alert docs

  

这是一个适用于iOS和Android的API,可以显示静态   警报。显示提示用户输入某些内容的警报   信息,见AlertIOS;在警报中输入文本在iOS上很常见   仅

From the alertIOS docs

  

我们建议使用Alert.alert方法进行跨平台支持   如果您不需要创建仅限iOS的提示。