方式一:底部彈出提示框(UIActionSheet)
- 調用initWithTitle:delegate:cancelButtonTitle:取消destructiveButtonTitle:確定otherButtonTitle:
- showInView:self.view
- 遵守協(xié)議<UIActionSheetDelegate>
- 實現代理方法
- clickButtonAtIndex:當buttonIndex == 0時闻书,返回到上一級
方式二:中間彈出(UIAlertView)
- 調用initWithTitle:message:delegate:cancelButtonTitle:otherButtonTitles:
- show
方式三:UIAlertController(可以實現上面兩種效果)
-
創(chuàng)建控制器
- alertControllerWithTitle:message:preferredStyle:彈出指定的樣式
創(chuàng)建按鈕 UIAlertAction
-點擊按鈕的時候會調用這個方法 ,可以做pop操作。actionWithTitle:style:handler:^(){}把按鈕添加到控制器上,有幾個添加幾個addAction
-
彈框modal形式彈出
- presentViewController:animated:completion:
注意:只有alert樣式的時候,才可以添加文本框罪佳。