1
我需要在日期模式下創建一個UIDatePicker,用戶無法無限滾動UIDatePicker。我試圖在這個環節How to disable infinite scrolling in UIDatePicker?是否可以在UIDatePicker中禁用無限滾動?
下面的代碼來設置最小和最大日期,如:
NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian];
NSDate *currentDate = [NSDate date];
NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setYear:2015];
NSDate *maxDate = [calendar dateFromComponents:comps];
[comps setYear:1914];
NSDate *minDate = [calendar dateFromComponents:comps];
[datePicker setMaximumDate:maxDate];
[datePicker setMinimumDate:minDate];
不過的UIDatePicker仍然是無限滾動,它只是避免了日期最小 - 最大日期。是否可以禁用UIDatePicker中的無限滾動?
你可以請張貼一些代碼 –
你在哪裏叫這個代碼?確保'dateDate'&'minDate'實際上設置在日期選擇器上。嘗試從'UIDatePicker'輸出值。 – danypata