2011-04-02 63 views
2

如果我爲DatePicker設置了最小值和最大值日期,用戶仍然可以選擇它們,但輪子旋轉。我只想讓用戶選擇一到兩個月的日期,就是這樣。我在辯論是否我會更好地使用Picker並自己處理組件和數據,或者有沒有辦法讓DatePicker不顯示超出Min/Max界限的日期?無論如何限制DatePicker日期?

回答

3

您不能minimumDatemaximumDate範圍之外取出值,所以唯一的方法是創建一個自定義UIPickerView

蘋果Human Interface Guidelines不會對此有什麼建議,但我個人認爲這是更好地使用標準日期選擇器與禁用值,尤其是因爲在月份部分(這是最寬的)中只有一個或兩個值會留下太多空白。

相關問題