TimePicker
更好的 iOS 时间选择器
要求
- Swift 5.0
- iOS 10.0+
- Xcode 10.2+
安装
最简单的方法是通过 CocoaPods。只需在 Podfile 中添加依赖项,然后运行 pod install。
pod 'TimePicker'
或者 Carthage。将依赖项添加到 Cartfile 中,然后运行 carthage update。
github "Endore8/TimePicker"
使用
let timePicker = TimePicker()
view.addSubview(timePicker)
配置
timePicker.config = TimePickerConfig(
text: TimePickerConfig.Text( // Configurations for hh:mm labels
color: .black,
font: .systemFont(
ofSize: 28,
weight: .semibold
)
),
time: TimePickerConfig.Time( // Time calculator configs
initial: TimePickerConfig.Time.initialTime, // Initial time interval (0 - 24 * 60 * 60)
step: TimePickerConfig.Time.timeStepRange.lowerBound, // Minimum change step (0 - 30 minutes)
format: TimePickerConfig.Time.Format.auto // Time format
)
)
待办
- 测试
- 滑动气泡以提示手势
- 代码文档
许可
本库可以在MIT许可的条款下作为开源库使用。