我怎么能设置UIDatePicker在swift的当前日期后一天显示?

时间:2017-01-12 07:24:30

标签: ios swift datepicker calendar

我正在尝试制作一个有点警报的应用程序,它首先具有强制设置,但用户可以使用UIDatePicker对其进行配置。

警报应用程序首先具有defalut设置,例如从当前时间开始一周后,但可以在用户滚动UIDatePicker时更改。我搜索了很多但找不到合适的答案。

有人可以帮帮我!

3 个答案:

答案 0 :(得分:0)

您可以将UIDatePicker日期设置为所需的日期时间。

let numberOfDays = 6 
datePicker.date = NSDate(timeIntervalSinceNow: (((24 * 60) * 60) * numberOfDays)) 

希望它会帮助你..

答案 1 :(得分:0)

创建日期选择器时添加以下代码行。

datePicker.maximumDate = Calendar.current.date(byAdding: .day, value: 0, to: Date())

您可以设置增加或减少的价值并完成您的要求。

答案 2 :(得分:0)

{{1}}