如何在UIDatePicker中隐藏日期并在UIDatePicker中添加“完成”按钮。

ios - 如何在UIDatePicker中隐藏日期-LMLPHP

最佳答案

使用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顶部添加自己的工具栏。

输出:

ios - 如何在UIDatePicker中隐藏日期-LMLPHP

希望能帮助到你。

关于ios - 如何在UIDatePicker中隐藏日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44559014/

10-13 08:43