具有特定小时数的UIDatePicker Timer(Swift)

时间:2016-05-14 15:45:37

标签: ios uidatepicker swift2.2

我有UIDatePicker显示小时和分钟,工作正常,但我想在我的选择器中显示6到11小时,我试图设置最小和最大日期相差5小时两个相同的日期之间,但它似乎没有任何想法我应该做什么,我怎么能实现这一点?或者它是否可能或者我是否必须使用UIPickerView创建我自己的自定义时间选择器?请让我知道

这是我为UIDatePicker设置最短和最长日期的方式:

dateCompForPicker.year = 2015
    dateCompForPicker.day = 10
    dateCompForPicker.month = 10
    dateCompForPicker.hour = 07 // minimum hour 07
    dateCompForPicker.minute = 00


    dateCompForPicker2.year = 2015
    dateCompForPicker2.day = 10
    dateCompForPicker2.month = 10
    dateCompForPicker2.hour = 11   // maximum hour 11
    dateCompForPicker2.minute = 00


    datePicker.minimumDate = dateCompForPicker.date
    datePicker.maximumDate = dateCompForPicker2.date

0 个答案:

没有答案