模仿微信ActionSheet
仿写微信项目,需要类似微信的ActionSheet,找到比较合适OC版本LCActionSheet,所以参照这个 完成了一个简单版本,还待完善。
导入方法:
pod 'CWActionSheet'
在相应位置导入头文件:import CWActionSheet
调用下列任意方法即可:
let clickedHandler = { (sheetView: ActionSheetView, index: Int) in
print("点击\(index)")
}
let title = "Default CWActionSheet"
let actionSheet = ActionSheetView(title: title,
cancelButtonTitle: "Cancel",
otherButtonTitles: ["Delete"],
clickedHandler: clickedHandler)
actionSheet.destructiveButtonIndex = 0
actionSheet.show()
CWActionSheet is released under the MIT License.