Mam UIDatePicker
z minimalnej do maksymalnej terminach. Zastanawiam się, czy istnieje sposób na ukrycie wierszy kolumn dla dat/godzin, które są albo przed moją minimalną datą, albo po mojej maksymalnej dacie. Teraz selektor wyświetla się każdego dnia, ale tylko bieżący tydzień jest dostępny do wyboru (pogrubiony), a chciałbym, aby numery poza zakresem danego tygodnia zostały ukryte. czy można to zrobić za pomocą UIDatePicker
dostarczonej przez XCode
, czy też musiałbym stworzyć własny próbnik od podstaw?usunąć/ukryć wiersze poza minimalnym/maksymalnym zakresem dat UIDatePicker?
- (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];
}
Poszukuję również odpowiedzi. Znalazłeś coś ... proszę podziel się – Sudhir