我需要一个日期选择器出现在文本字段的点击上。我已经做到了。现在我有两个问题:1.它同时显示日期和时间。我只需要约会。2. 如果我点击背景中的某个地方,我需要选择器消失。
我的代码是:
- (void)viewDidLoad
{
[super viewDidLoad];
UIDatePicker *datePicker = [[UIDatePicker alloc]init];
datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker setDate:[NSDate date]];
[datePicker addTarget:self action:@selector(updateTextField:) forControlEvents:UIControlEventValueChanged];
[self.text1 setInputView:datePicker];
// Do any additional setup after loading the view, typically from a nib.
}
-(void)updateTextField:(id)sender
{
UIDatePicker *picker = (UIDatePicker*)self.text1.inputView;
self.text1.text = [NSString stringWithFormat:@"%@",picker.date];
}
我用过 datePicker.datePickerMode = UIDatePickerModeDate;
,但我仍然有时间。有人可以帮忙吗?