我有日期選擇器,我想設置最大日期爲今天日期,每天都會更改。
對於今天的日期是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. 將日期選擇器日期設置爲最後可用的星期六