答案 0 :(得分:3)
使用UIDatePicker
无法使用自定义库或您自己创建的自定义视图。
使用此资料库MonthYearPickerView-Swift:
将MonthYearPickerView.swift
文件添加到您的项目中并使用:
let monthYearPickerView = MonthYearPickerView()
monthlyPickerView.onDateSelected = { (month: Int, year: Int) in
let string = String(format: "%02d/%d", month, year)
NSLog(string) // should show something like 05/2015
}
monthYearPickerView.frame = CGRect(frame)
view.addSubview(monthYearPickerView)
注意:在PickerView上添加自己的工具栏。
输出:
希望它有所帮助。
答案 1 :(得分:1)
没有办法完全消除拣货车轮的日期。您可以将自己的日期选择器实现为UIPickerView,也可以使用任何其他库。
你可以轻松地显示月份和时间在你自己的定制选择器中的一年.12个月,从当年起50年。
答案 2 :(得分:1)