14 UIAlertController

UIAlertView:     UIActionSheet:

UIAlertController:  9.0之后使用


是什么:

在应用中,出现的提示框一般都是由UIAlertView或者UIAlertController编写,功能相同

怎么用:

使用UIAlertController共需要三步

*  1.实例化alert:alertControllerWithTitle

*  2.实例化按钮:actionWithTitle

*  3.显示alertController:presentViewController


方法一

在viewDidLoad方法中,调用

Warning: Attempt to present xx  on yy  whose view is not in the window hierarchy!

把presentModalViewController放到viewDidAppear或者viewWillAppear中


方法二:

14 UIAlertController_第1张图片

回到主线程

waitUntilDone:YES:必须执行完主线程才能往下走

NO:不需要执行完主线程,可以先往下走


14 UIAlertController_第2张图片


方法三:

通过Btn点击事件弹出

14 UIAlertController_第3张图片
14 UIAlertController_第4张图片
弹出样式

方法三:创建动作表单

14 UIAlertController_第5张图片
14 UIAlertController_第6张图片

方法四:

14 UIAlertController_第7张图片

你可能感兴趣的:(14 UIAlertController)