2016-03-17 102 views
0

我在我的演示應用程序中實現了date picker。現在我必須使用名爲start dateend date的按鈕。假設用戶可以選擇開始日期。現在我只想在開始日期的用戶選擇日期中顯示日期選擇器中的日期。例如,如果我選擇今天的日期作爲start date然後用戶不能選擇日期之前,我選擇start date。請有人建議。開始日期到datepicker結束日期ios

這是我的代碼來實現在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; 
} 

回答

2

有對UIDatePicker設置最大和最小日期兩個屬性。這些範圍之外的日期將會顯示,但用戶將無法選擇它們。

datePicker.maximumDate = yourMaxDate 
datePicker.minimumDate = yourMinDate 
相關問題