ios - 如何在 iphone 的日期和时间选择器中设置开始日期、时间和结束日期、时间?

标签 ios iphone datetimepicker

如何在日期和时间选择器中设置开始日期、时间和结束日期、时间,如果我们选择任何日期只需要启用开始时间和结束时间,例如开始时间 09:00am 到 05:00 pm。

最佳答案

使用 minimumDate 和 maximumDate 属性

NSDateComponents* dc = [[NSDateComponents alloc] init];
[dc setYear:2011];
...
NSCalendar* c = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDate* date = [c dateFromComponents:dc];
dp.minimumDate = date;
....
datePicker.maximumDate = d;

关于ios - 如何在 iphone 的日期和时间选择器中设置开始日期、时间和结束日期、时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8612072/

相关文章:

ios - 当我在 tableView 中选择一个单元格时,如何阻止 UIView 背景颜色消失

ios - Xcode 提升日志 tcp_input [C109 :3]/tcp_input [C107:3]

iphone - 电影项目的 UIImagePickerController

ios - 排行榜是游戏必须接受的吗?

C# DateTimePicker DataBinding Parse 事件不工作

ios - Swift 返回类型说明

ios - 如何更改 iTunes connect 上应用商店的大图标?

iphone - 如何复制 CALayer?

java - Tapestry 。存在日期时间字段吗?

javascript - 使用 datetimepicker 禁用早于今天的日期