我在我的演示应用程序中实现了日期选择器
。现在我必须将按钮命名为 start date
和 end date
。假设用户可以选择开始日期。现在我只想在日期选择器中显示用户在开始日期中选择的日期。例如,如果我选择今天的日期作为 开始日期
,那么用户无法在我选择作为 开始日期
的日期之前选择 结束日期
。请有人建议。
这是我实现日期选择器的代码
在viewDidLoad()中
[_datePicker addTarget:self action:@selector(datePickerChanged:) forControlEvents:UIControlEventValueChanged];
方法
- (void)datePickerChanged:(UIDatePicker *)datePicker
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd-MM-yyyy"];
NSString *strDate = [dateFormatter stringFromDate:datePicker.date];
_lblAddLeave.text = strDate;
}
最佳答案
UIDatePicker
有两个属性用于设置最大和最小日期。超出这些范围的日期将可见,但用户将无法选择它们。
datePicker.maximumDate = yourMaxDate
datePicker.minimumDate = yourMinDate
关于ios - datepicker ios 中的开始日期到结束日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36059828/