我有一個UIDatePicker
,我已經編程添加到我的代碼中,現在我正在查看是否可以以某種方式設置範圍。這樣用戶只能選擇一個日期,以及從09:00到17:30之間的時間。理想情況下,任何其他選項都不會顯示出來。有沒有一種方法可以將它添加到我的UIDatePicker代碼中?在UIDatePicker上設置時間範圍
這裏是我的代碼:
CGRect pickerFrame = CGRectMake(0,250,0,0);
UIDatePicker *myPicker = [[UIDatePicker alloc] initWithFrame:pickerFrame];
[myPicker addTarget:self action:@selector(pickerChanged:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:myPicker];
您不能選擇比你set.Hope這將工作範圍以外的選項: [查看鏈路(http://stackoverflow.com/questions/ 6857697/ui-datepicker-range-iphone) – Ritu
只需設置'minimumDate'和'maximumDate'屬性即可。 – trojanfoe
看到這個答案http://stackoverflow.com/questions/16322437/how-to-set-minimum-time-to-appear-as-default-in-uidatepicker-everytime – Alexi