gpt4 book ai didi

ios - 如何将 MaxDate 和 MinDate 设置为从 ios 上的 web 服务返回的 DatePicker

转载 作者:行者123 更新时间:2023-11-28 17:42:32 24 4
gpt4 key购买 nike

我有一个 XML 响应,它返回以下数据作为响应

Start Day of the Week-Wednesday
End Day of the Week-Sunday
Start time -16:00
End time -19:00

现在我知道如何解析这些值了,但我对如何将这些值设置为日期选择器的 MaxDate 和 MinDate 感到困惑,因为返回的响应并不总是相同的并且可能稍后会更改,我的意思是稍后开始一周中的某一天,一周的结束日可能会改变,那么我应该如何实现它才能使其高效..请帮助我的 friend 们..我尝试了下面的一些代码,但我不确定我是否在正确的道路,所以请告诉我方向并帮助我

NSDate *today = [NSDate date];
NSCalendar *gregorian = [[NSCalendar alloc]
initWithCalendarIdentifier:NSGregorianCalendar];

[Gregorian setfirstDayofWeek:2];
NSDateComponents * comps =[[NSDateComponents alloc]init];
[comps setday:7];

最佳答案

所以我建议您创建两个 UIDatePicker 或一个自定义 UIDatePicker

如果您将选择第一种方法,您可以按以下方式在 UIDatePicker 中设置时间范围:

使用 IB:

  1. 选择您的日期选择器
  2. 打开 Utilities -> Attribute inspector
  3. Constraints block 中:
  4. 选择 Minimum Date 并设置其值 01/01/1970 16:00:00
  5. 选择 Maximum Date 并设置其值 01/01/1970 19:00:00
  6. 将值 Date 设置为 01/01/1970 16:00:00

关于ios - 如何将 MaxDate 和 MinDate 设置为从 ios 上的 web 服务返回的 DatePicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7559286/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com