SkillAgentSearch skills...

DatePickerDialogSwift

一个日期、时间选择组件

Install / Use

/learn @zhenxingliu/DatePickerDialogSwift
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

DatePickerDialogSwift

CI Status Version License Platform

例子

截图

代码

func datePickerTapped() {
let locale = Locale(identifier: "zh")
let currentDate = Date()
var dateComponents = DateComponents()
dateComponents.month = -3
let threeMonthAgo = Calendar.current.date(byAdding: dateComponents, to: currentDate)
dateComponents.month = 12
let nextYearMonthAgo = Calendar.current.date(byAdding: dateComponents, to: currentDate)

let datePicker = LWDatePickerDialog(textColor: .red,
buttonColor: .red,
font: UIFont.boldSystemFont(ofSize: 17),
locale:locale ,
showCancelButton: true)
datePicker.show("选择日期",
doneButtonTitle: "确定",
cancelButtonTitle: "取消",
minimumDate: threeMonthAgo,
maximumDate: nextYearMonthAgo,
datePickerMode: .date) { (date) in
if let dt = date {
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
self.textField.text = formatter.string(from: dt)
}
}
}

更多使用方法可以参照:DatePickerDialog-iOS-Swift做的一些个性化改进。

要求

Swift: 4.0 iOS:10.0及以上

安装

pod 'DatePickerDialogSwift'

Author

zhenxingLiu, 5210167@qq.com

特别感谢

@Squimer的工作,我的项目就是在它的DatePickerDialog-iOS-Swift做的一些个性化改进。

License

DatePickerDialogSwift is available under the MIT license. See the LICENSE file for more info.

Related Skills

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated4y ago
Forks2

Languages

Swift

Security Score

65/100

Audited on Dec 19, 2021

No findings