UIAlertView和UIAlertViewControlle

2019-02-19  本文已影响4人  Smallwolf_JS

iOS9之后就弃用了UIAlertView
UIAlertView可以解决同时弹出两个弹窗的问题,但是UIAlertView的实现机制会改变keyWindow
如果使用keyWindow的获取应用控制器的时候,最好将keyWindow改成elegate.window,因为keyWindow是会变动的

iOS9之后Apple开始建议使用UIAlertViewController
使用UIAlertController并不会改变keyWindow
不能弹出两个控制器

关于keyWindow和delegate.window的区别

上一篇下一篇

猜你喜欢

热点阅读