Tôi có một UIDatePicker
với các ngày tối thiểu và tối đa đã đặt. Tôi tự hỏi nếu có một cách để ẩn các hàng của các cột cho các ngày/lần mà là trước ngày tối thiểu của tôi hoặc sau ngày tối đa của tôi. Ngay bây giờ bộ chọn hiển thị mỗi ngày nhưng chỉ có tuần hiện tại có sẵn để chọn (in đậm), những gì tôi muốn là có các số nằm ngoài phạm vi của tuần nhất định được ẩn khỏi chế độ xem. điều này có thể được thực hiện với UIDatePicker
được cung cấp bởi XCode
hoặc tôi có phải tạo bộ chọn của riêng mình từ đầu không?xóa/ẩn các hàng bên ngoài phạm vi ngày tối thiểu/tối đa của 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];
}
Tôi cũng đang tìm câu trả lời. Bạn đã tìm thấy một cái gì đó ... xin vui lòng chia sẻ – Sudhir