2011-08-02 52 views
2

所以我有一個UIDatePickerView,通過它,我得到了用戶的出生日期。 pickerView有無限的時間選項(過去和未來)。如何限制UIPickerView或UIDatePickerView的值?

我想什麼是限制,從1981年直到uipickervalues當前日期!

不要希望用戶選擇一些選項,然後彈出一個UIAlertView告訴該選項是錯誤的。

我怎麼能去呢?我只是想顯示從1981年值並且顯示值,直到應用程序正在運行當前日期&時間。

回答

6

UIDatePicker有一個屬性爲minimumDate設置這將禁止之前的選擇時間。它還具有maximumDate組到[NSDate date],它將使選擇,直到「現在」

1

UIDatePicker你有maximumDate and minimumDate屬性,您可以使用。

至於UIPickerView - 你是它的數據提供者,你完全可以決定,要放什麼東西在那裏,以何種形式。請參閱其reference