SPSheetKit
摘要
SPSheetKit
是一个轻量级的工具包,可以呈现出下面的表格控制器。
安装
SPSheetKit 通过 CocoaPods 提供。要安装它,只需在 Podfile 中添加以下行
pod 'SPSheetKit'
使用方法
- 导入
import SPSheetKit
- 初始化菜单项
let menuItem = SPSheetMenuItem(title: "Title", image: UIImage(named: "note"), action: #selector(onMenuItemTapped))
- 配置表格颜色
SPSheetColors.background: UIColor = .black
SPSheetColors.content: UIColor = .white
SPSheetColors.separator: UIColor = .white
SPSheetColors.dragSlider: UIColor = .lightGray
- 初始化并展示表格控制器
let sheet = SPSheetController(sourceView: sender, sourceRect: sender.bounds, presentationOrigin: sender.frame.minY, presentationDirection: .up)
sheet.menuItems.append(menuItem)
self.present(sheet, animated: true)
作者
shiqp, [email protected]
许可证
SPSheetKit遵循MIT许可证。更多信息请参阅LICENSE文件。