我在我的項目中使用了UIDatePicker控件。在xib文件中添加了UIDatePicker,並以編程方式將諸如minimumDate,maximumDate等約束條件設置爲datePicker。這在模擬器中工作正常,但在設備中,我可以選擇datePicker中的任何日期。UIDatePicker約束在設備中不起作用
示例代碼:
- (void)viewDidLoad
{
[super viewDidLoad];
[self.datePicker setMinimumDate:[NSDate date]];
[self.datePicker setMaximumDate:[[NSDate date] dateByAddingTimeInterval:3*24*60*60]];
}
截圖:
注:我的工作xcode5 - DP6。
在此先感謝。
您的代碼的哪一部分是您設置最小和最大日期? – bneely
它可以正常工作,請檢查您的IBOutlet連接。 – Balu
我的問題已更新,請檢查。 –