MonthYearPicker 4.0.2

MonthYearPicker 4.0.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布日期最后发布2020年4月
SPM支持 SPM

Alexander Edge 维护。



  • 作者
  • Alexander Edge

MonthYearPicker

Version License Platform

这是一个 UIControl 子类,允许使用月份和年份选择日期,与显示年月日的 UIDatePicker 不同。这使得 MonthYearPicker 对于信用卡到期日等很有用。它是区域感知的,显示本地化值。此外,它也支持动态类型和 dark mode(如果可用)。

Screenshot

使用方法

以和初始化 UIPickerView 实例相同的方式初始化 MonthYearPicker

let picker = MonthYearPickerView(frame: CGRect(origin: CGPoint(x: 0, y: (view.bounds.height - 216) / 2), size: CGSize(width: view.bounds.width, height: 216)))
picker.minimumDate = Date()
picker.maximumDate = Calendar.current.date(byAdding: .year, value: 10, to: Date())
picker.addTarget(self, action: #selector(dateChanged(_:)), for: .valueChanged)
view.addSubview(picker)

要求

iOS 9.0 或更高版本

安装

MonthYearPicker 通过 CocoaPods 或 Swift Package Manager 可用。

CocoaPods

将以下行添加到您的Podfile中

pod "MonthYearPicker", '~> 4.0.2'

Swift 包管理器

在 Xcode 中,选择 文件Swift 包添加包依赖... 并输入 https://github.com/alexanderedge/MonthYearPicker.git.

作者

Alexander Edge,[email protected]

许可协议

MonthYearPicker 适用于 MIT 许可协议。有关更多信息,请参阅 LICENSE 文件。