用 Swift 编写的时间选取器视图

实时选择器

RealTimePicker 是一个用 Swift 编写的优雅且可自定义的时间选择器。

截图预览

平台: iOS 12.0+ 语言: 斯威夫特 5 兼容可可豆荚 执照:麻省理工学院

RealTimePicker 需要 iOS 12+,并且与 Swift 5 项目兼容。

安装

pod 'RealTimePicker'

用法

RealTimePickerView是在UIPickerView上设计的,可以根据您自己的需求进行自定义。您可以使用它来选择时间(小时、分钟)、用秒显示当前时间以及动画作为倒计时。只需以您希望呈现和用户为子视图的相同方式创建即可。RealTimePickerView()UIPickerView

let view = RealTimePickerView()
view.rowHeight = 80 // default row height
view.colonLabelFont = UIFont.systemFont(ofSize: 40, weight: .bold)
view.timeLabelFont = UIFont.systemFont(ofSize: 54, weight: .semibold

示例应用

查看示例应用程序,了解更复杂的配置,包括如何更改小时格式、时间组件和应用布局约束。RealTimePickerView

许可证

RealTimePicker在MIT许可证下发布。有关详细信息,请参阅许可证文件。

GitHub

查看 Github