当SDK目标是iOS7时,UIAlertView太难以在iOS8中替换

时间:2014-11-19 16:28:16

标签: ios uialertview deprecated uialertcontroller

UIAlertview已被弃用,取而代之的是UIAlertController。支持iOS7和iOS8都是一团糟。

当部署目标是iOS7时,Apple的观点是什么。我可以同时使用UIAlertView吗?有没有人因为这个原因拒绝他们的应用程序?

谢谢!

2 个答案:

答案 0 :(得分:0)

查看这篇文章,作者非常好地解释了苹果在这件事上的思考,这确实很有意义。

基本上,此更改有助于统一iOS上的警报,实际上非常简洁。

http://nshipster.com/uialertcontroller/

你可以直接使用UIAlertView,但将来可能会变得混乱。

答案 1 :(得分:0)

我有同样的担忧,特别是当有可能在iOS 8扩展中使用此SDK时,同时希望相同的SDK支持iOS 7以进行非扩展用途。

这是我承诺将UIAlertController反向移植到iOS 7的开源项目的动机。

看看:JVAlertController