UIActionSheet 是一个 iOS 应用程序中常用的组件,它可以用于向用户显示一组可选项目,让用户选择其中一个选项。以下是如何使用 UIActionSheet 的步骤:
import UIKit
let actionSheet = UIActionSheet(title: "请选择操作", delegate: self, cancelButtonTitle: "取消", destructiveButtonTitle: nil, otherButtonTitles: "选项1", "选项2", "选项3")
class ViewController: UIViewController, UIActionSheetDelegate {
// ...
}
func actionSheet(_ actionSheet: UIActionSheet, clickedButtonAt buttonIndex: Int) {
switch buttonIndex {
case 0:
// 用户选择了选项1
case 1:
// 用户选择了选项2
case 2:
// 用户选择了选项3
default:
break
}
}
actionSheet.show(in: view)
以上是如何使用 UIActionSheet 的基本步骤。需要注意的是,由于 UIActionSheet 已经被废弃,建议使用 UIAlertController 代替。