SBAActionSheetPicker
受到 UIAlertController 启发的易于使用的自定义操作栏选择器
安装
使用CocoaPods。
pod 'SBAActionSheetPicker'
使用方法
创建 SBAActionSheetPicker
控制器
let actionSheetPicker = SBAActionSheetPicker.create(.white) as SBAActionSheetPicker
创建 SBAAction
动作
let action1 = SBAAction.init(title: "Accessibility", image: UIImage.init(named: "accessibility"),color: .black) { (action) in
print("Accessibility")
}
let action2 = SBAAction.init(title: "Acount Balance", image: UIImage.init(named: "account_balance"),color: .black) { (action) in
print("Acount Balance")
}
let action3 = SBAAction.init(title: "Close", image: UIImage.init(named: "close"),color: .black) { (action) in
print("Close")
}
将 SBAAction
动作数组设置到 SBAActionSheetPicker
并展示它
actionSheetPicker.addActions(actions: [action1,action2,action3])
self.present(actionSheetPicker, animated: false, completion: nil)
恭喜!您已完成。