我有日期选择器,我想设置最大日期为今天日期,每天都会更改。
对于今天的日期是2011年6月28日,所以最大日期是2011年6月28日,但是当我明天使用我的应用程序时,将更改为29/6/2011。
如何设置?
感谢如何在iPhone中为日期选择器动态设置最大日期?
0
A
回答
0
设置maximumDate
财产viewWillAppear:
方法就是这样,
datePicker.maximumDate = [NSDate date];
为了应对日期变更所使用的应用的同时,获得留到明天的时间,并设置一个NSTimer在日期变更触发关闭,然后更新UIDatePicker
实例。
NSDate * tomorrow = [NSDate dateWithNaturalLanguageString:@"12 AM tomorrow"];
NSTimeInterval timeInterval = [tomorrow timeIntervalSinceNow];
/* Create an NSTimer to trigger a method to update the datePicker's maximumDate
after timeInterval */
0
如果您在documentation
看,你会看到有一个名为maximumDate
的UIDatePicker
的属性。如果您查看NSDate
的文档,您将看到类方法date
返回一个包含当前日期和时间的NSDate,因此: `someDatePicker.maximumDate = [NSDate date]; 会将日期选择器设置为不允许晚于该时刻的任何日期(或时间)。
相关问题
- 1. angularjs日期选择器来设置最大日期和最小日期动态
- 2. 在链接日期选择器中设置最大日期
- 3. 如何动态设置最小日期和最大日期在日期选择器的角度JS自举3
- 4. 设置在日期选择器中选择的最短日期
- 5. 无法设置最大和最小日期日期选择器
- 6. 如何为日期选择器设置最小和最大日期?
- 7. 在日期选择器设置最大日期不工作
- 8. 将日期选择器默认日期设置为最大日期
- 9. 设置日期选择器的最大日期
- 10. wijmo日期选择器最大日期
- 11. 如何在jquery UI日期选择器中动态设置最小和最大日期
- 12. 在自定义日期选择器中设置最短日期?
- 13. 如何在引导日期选择器动态最大结束日期
- 14. 设置日期日期选择器
- 15. 如何设置日期选取器对话框最大日期和minmum日期
- 16. 能够在日期选择器中设置最大日期时选择未来日期
- 17. 如何在iphone中设置NSTimeZone日期选择器控制器
- 18. 在jQuery日期选择器上设置最小日期
- 19. 如何在android中为日期选择器设置最小和最大限制?
- 20. 如何在iphone中验证日期选择器中的日期?
- 21. 设置日期选择器中的最大值和中值日期
- 22. 选择最大日期和日期前
- 23. 日期选择器滚动到过去的日期,即使最小的日期设置为当前日期
- 24. 如何设置jQuery的日期选择最多的日期
- 25. 指定日期后如何设置日期选择日期
- 26. Android设置日期选择器最短日期
- 27. iPhone,如何在代码中将我的日期选择器的最短日期设置为今天?
- 28. 如何将最大日期/分钟日期设置为WinPhone DatePicker
- 29. field-validator:如何将实际日期设置为最大日期?
- 30. 将日期选择器日期设置为最后可用的星期六