UIActionSheet和UIAlertView在iOS中,都是弹出一个对话框,用户必须点击上面的按钮后才能执行其他操作。
下图是UIActionSheet,对话框显示在底部:
下图是AlertView,显示在屏幕正中:
当按钮在两个以内时,按钮是水平显示的,当超过两个时,会垂直显示。
相当代码:
首先在viewController h头文件添加UIActionSheetDelegate,UIAlertViewDelegate协议,如下:
1 2 | |
以下代码在ViewController.m文件中
打开ActionSheet对话框:
1 2 | |
接收ActionSheet点击事件,以及打开AlertView对话框、接收AlertView点击事件:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
本文详细介绍了UIActionSheet与UIAlertView在iOS开发中的应用,包括它们的显示方式、按钮布局以及如何实现点击事件响应。通过对比,帮助开发者理解两者之间的区别并选择合适的控件用于不同场景。
4310

被折叠的 条评论
为什么被折叠?



