我有一个XML响应,它返回以下数据作为响应
Start Day of the Week-Wednesday
End Day of the Week-Sunday
Start time -16:00
End time -19:00
现在我知道如何解析这些值,但是我感到困惑我如何设置这些值MaxDate和MinDate日期选择器,因为返回的响应并不总是相同,可能会改变之后,我的意思是以后本周的开始,结束一天的星期可能会改变,所以我要实现它,这样它将如何高效…请帮我的朋友…我试过下面的代码,但是我不确定我是否在正确的道路,所以请告诉我方向,帮帮我
NSDate *today = [NSDate date];
NSCalendar *gregorian = [[NSCalendar alloc]
initWithCalendarIdentifier:NSGregorianCalendar];
[Gregorian setfirstDayofWeek:2];
NSDateComponents * comps =[[NSDateComponents alloc]init];
[comps setday:7];
所以我建议您创建两个UIDatePicker
或一个自定义UIDatePicker
。
如果您选择第一种方法,您可以通过以下方式设置UIDatePicker
中的时间范围:
:
- 选择您的
Date picker
。 - 打开
Utilities -> Attribute inspector
- In block
Constraints
: - 选择
Minimum Date
并设置其值01/01/1970 16:00:00
- 选择
Maximum Date
并设置其值01/01/1970 19:00:00
- 设置
Date
值为01/01/1970 16:00:00