我有一个UIDatePicker
,它允许您选择日期(而不是时间)。然后,我保存此 NSDate
并在不同 View 的标签中显示它。但是,当我使用 UIDatePicker 加载 View 时,如果用户已经选择了日期,我希望它显示所选日期(使用 NSDefaultPrefs)。我该怎么做?
我知道如何为普通的 UIPickerView
执行此操作,但如果它是日期,它如何工作?
谢谢。
最佳答案
您可以根据需要保存和恢复日期(在DB
、NSDefaults
等中)。一旦您确定了想要设置的日期,只需调用 -[UIDatePicker setDate:animated:]
,所以像这样:
- (void)viewDidLoad {
[super viewDidLoad];
[datePicker setDate:myDate animated:NO];
}
关于iphone - 如何在 UIDatePicker 中记住并加载选定的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1701012/