设置datepicker的显示区间,(最大值和最小值)
[datePicker setMinimumDate:[NSDate date]];
// NSDate*maxDate=[NSDate dateWithTimeIntervalSinceNow:365*24*60*60];
时间计算
NSCalendar *calendar=[NSCalendar currentCalendar];
NSInteger unitFlags = NSYearCalendarUnit|NSMonthCalendarUnit;
NSDateComponents *comps = [calendar components:unitFlags fromDate:date];
[comps setYear:[comps year]+2];
NSDate *maxDate = [calendar dateFromComponents:comps];
[datePicker setMaximumDate:maxDate];
NSDatepicker
最新推荐文章于 2022-08-21 14:01:47 发布