1.我想在日期选择器中设置最大年份以选择当前年份的十二月,.如何做到这一点,请帮忙 2. 在时间选择器中,只应启用 30 分钟和 0 分钟来选择。如何做到这一点,卡住了请帮忙
最佳答案
创建您设置为最大日期的日期
NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setDay:day];
[comps setMonth:month];
[comps setYear:year];
[comps setHour:hour];
[comps setMinute:minute];
[comps setSecond:second];
NSCalendar *cal = [NSCalendar currentCalendar];
NSDate *YourDate = [cal dateFromComponents:comps];
设置最大日期
[_pickerDate setMaximumDate:YourDate]
设置Time InterVAl 30分钟
[_pickerDate setMinuteInterval:30]
关于ios - 如何将 uidatepicker 中的最大日期设置为 objective-c 中的当年 12 月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35790625/