私のプロジェクトでは、日付ピッカー18を表示する必要があり、80年前をロックする必要があるので、日付ピッカーでそれらの日付を表示するにはどうすればよいですか?日付ピッカーに表示する必要があるので、どのように表示できますか
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);