IOS9,Xcode的UIAlertController

贡献者: 吴欢是玉山人

‘UIAlertView’ was deprecated in IOS 9.0:UIAlertView is deprecated.UIAlertController with a preferredStyle of UIAlertControllerStyleAlert insteadUIAlertView已经不赞成使用,UIAlertController代替了UIAlertView。

1如图所示,在Storyboard里增加里一个按钮,在IOS8以前,写这段代码是可以正常的运行。

2在IOS9写的代码是可以正常运行的,运行的结果如图。

3但是在IOS9里写的代码会出现警告,是说UIAlertView在IOS9被弃用了,建议使用UIAlertController。

4这个就是使用UIAlertController写的新代码,是为了可以生成和第二步一样的弹窗。

5这里需要重点的提醒,需要添加UIAlertController(视图控制器)才会被运行出来。

6同样使用UIAlertController写出的代码的运行结果如图,IOS9不建议使用UIAlertV,那么在IOS10及以后版本很有可能不被使用的。

1 2 3 4 5