我有一个UIDatePicker
设置最小和最大日期。我想知道是否有一种方法可以隐藏在我的最小日期之前或在我的最大日期之后的日期/时间的列的行。现在选择器每天都会显示,但只有当前周可供选择(粗体),我希望将给定周范围之外的数字从视图中隐藏。这可以通过UIDatePicker
提供的来完成,XCode
还是我必须从头开始构建自己的选择器?
- (void)viewDidLoad
{
[super viewDidLoad];
self.formatter = [NSDateFormatter new];
[self.formatter setDateFormat:@"dd:hh:mm:ss"];
NSDate *now = [NSDate date];
picker.minimumDate = [NSDate date];
picker.maximumDate = [now dateByAddingTimeInterval:604800];
[picker setDate:now animated:YES];
self.counterLabel.text = [now description];
self.now = [NSDate date];
self.counterLabel.text = [self.formatter stringFromDate:self.now];
}