作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 UIDatePickerView
显示接下来的 7 天。为此,我正在使用这段代码
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 中即将到来的日期
BlockDate = (
{
endtime = 13;
hdaydate = "2016-09-16";
starttime = 7;
},
{
endtime = 22;
hdaydate = "2016-09-15";
starttime = 16;
}
);.
如何根据 NSArray
数据屏蔽 UIDatePickerView
日期?
最佳答案
您无法自定义 UIDatePicker 的外观,但您可以注册 valueChanged
事件,然后以编程方式跳过所选日期。这里的问题是,用户将无法识别哪个日期是可选的,这不是一个好的体验。
我建议使用 UIPickerView并通过省略“阻止”日期来构建可用日期列表。
关于ios - 根据数组数据 block datepickerdate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39466765/
我正在使用 UIDatePickerView 显示接下来的 7 天。为此,我正在使用这段代码 NSDate *sevenDays = [[NSDate date] dateByAddingTimeIn
我是一名优秀的程序员,十分优秀!