我有一个UIDatePicker
,允许您选择日期(而不是时间)。然后我保存此NSDate
并使用在不同视图的标签中显示它。但是,当我使用UIDatePicker
加载视图时,如果用户已经选择了日期,我希望它显示所选日期(使用NSDefaultPrefs
)。我该怎么做?
我知道如何为普通UIPickerView
做这件事,但如果是约会,它会如何运作?
感谢。
答案 0 :(得分:7)
您可以根据需要保存和恢复日期(DB
,NSDefaults
等)。一旦你想要设置它的日期,你只需拨打-[UIDatePicker setDate:animated:]
,就像这样:
- (void)viewDidLoad {
[super viewDidLoad];
[datePicker setDate:myDate animated:NO];
}