Mashhadi
Mashhadi

Reputation: 3024

How to retrict date on UIDatePickerView?

hi guys can any body help me to figure out that how i can restrict the minimum date in UIDatePickerView? i tried to set property minumumDate from xib file but it is not working, even i set the the mode like this

[datePicker setDatePickerMode:UIDatePickerModeCountDownTimer];

but still it is not working. what i want to do is that user cannot scroll down from a specific date. example: if restricted date is 21.11.2011 then user should not scroll it to less then this date so please help me to figure it out

Thanx in advance

Upvotes: 2

Views: 2315

Answers (1)

Andrew_L
Andrew_L

Reputation: 3031

I think you would want to set the mode to 'UIDatePickerDate', as 'UIDatePickerCountDownTimer' is meant to display a time. Have you tried:

[datePicker setDatePickerMode:UIDatePickerModeDate];
[datePicker setMinimumDate:minDate];

minDate would be an NSDate with the restricted date. For info on how to initialize this date, see here in the Apple documentation. Especially the part about date components.

Upvotes: 4

Related Questions