SelectItemController Swift选择弹窗控件

选择项对话框的控制器SelectItemController是个挺方便的小工具,尤其适合你在列表里做个简单选择的时候用。它是用Swift写的,支持从iOS 9一路到新系统,兼容性还不错。界面默认就挺干净,亮色、暗色主题都支持,还能轻松换自定义单元格。

Swift 版本兼容挺全,swift4.0swift5.2都安排得明明白白。项目里不管你是用CocoaPods还是Carthage,集成都不麻烦:

# CocoaPods
pod 'SelectItemController', :git => 'https://github.com/keygx/SelectItemController'

# Carthage github "keygx/SelectItemController"

用法上也简单。直接拉个控制器出来,传一组选项,选完回调拿到结果,几行代码就能搞定。比如你做城市选择、过滤选项、主题切换这些场景,用它省心不少。

默认 UI 也还不错,符合系统风格,不会突兀。要是你想再高级点,自定义个UITableViewCell丢进去也方便,灯光/暗黑都能配。

哦对了,记得看下你项目的 Swift 版本,装库前对一下标签就行,不然容易出版本不匹配的问题。

如果你经常写那种“点一下弹出选项”的交互,可以把SelectItemController加入你的工具库,用起来挺顺手的。

zip 文件大小:241.15KB