W moim projekcie muszę pokazać próbnik daty 18 z powrotem i muszę zamknąć 80 lat wstecz, więc jak mogę pokazać te daty w datepicker może ktoś mi pomóc znaleźć tutaj tutaj dodaję kod mój kod i drukowane w dzienniku, ale muszę być wyświetlane na moim datepicker więc jak mogę wyświetlićpokazuję datepicker 18 lat wstecz i blokuję datownik w ios
NSCalendar * gregorian = [[NSCalendar alloc] initWithCalendarIdentifier: NSGregorianCalendar];
NSDate * currentDate = [NSDate date];
NSDateComponents * comps = [[NSDateComponents alloc] init];
[comps setYear: -18];
NSDate * minDate = [gregorian dateByAddingComponents: comps toDate: currentDate options: 0];
[comps setYear: -100];
NSDate * maxDate = [gregorian dateByAddingComponents: comps toDate: currentDate options: 0];
[comps release];
self.datePickerView.minimumDate = minDate;
self.datePickerView.maximumDate = maxDate;
NSLog(@"minDate %@", minDate);
NSLog(@"maxDate%@", maxDate);
Dzięki Abhishek Kumar do szybkiej powtórki Próbowałem z kodem ale data nie została pokazano w uidatepicker ..w go pocieszyć pokazuje jak ten 12.10.2012 15: 20: 39,363 Krwi [4398: 207] minDate 1912 -10-12 09:27:19 +0000 2012-10-12 15: 20: 39.364 Krwi [4398: 207] maxDate1994-10-12 09:50:39 +0000 – sabir