0
나는 다음 7 일을 표시하기 위해 UIDatePickerView
을 사용합니다. 이것을 위해 나는이 코드를 사용하고있다.배열 데이터에 따른 블록 날짜 피킹 날짜
NSDate *sevenDays = [[NSDate date] dateByAddingTimeInterval:60*60*24*7];
//Then you can use in DatePicker as of your below Code.
ActionSheetDatePicker *datePicker = [[ActionSheetDatePicker alloc]
initWithTitle:@"Select Date" datePickerMode:UIDatePickerModeDate
selectedDate:[NSDate date] minimumDate:[NSDate date]
maximumDate:sevenDays target:self
action:@selector(timeWasSelected:element:) origin:sender];
. 지금은 어떻게 NSArray
데이터에 따라, UIDatePickerView
날짜를 차단
BlockDate = (
{
endtime = 13;
hdaydate = "2016-09-16";
starttime = 7;
},
{
endtime = 22;
hdaydate = "2016-09-15";
starttime = 16;
}
);.
NSArray를
에 오는 날짜를 차단하려면?
두 개의 'NSDictionary'를 두 개의 'NSDate'로 변환 하시겠습니까? 너 뭐 해봤 니? 그 배열을 파싱하는데 성공 했습니까? 당신은'NSDateFormatter'와'NSDateComponents'를 보았습니까? – Larme
@Larme 예 sday hdaydate의 날짜는 pickerview에서 비활성화되어야합니다. 아무도 선택하거나 pickerview에서 해당 날짜를 숨길 수 없습니다. – Sandeep