我有两个文本字段,并且我已将默认点击行为从键盘替换为 DatePicker
-(void)updateTextField:(id)sender
{
UIDatePicker *picker = (UIDatePicker*)_editStartDate.inputView;
_editStartDate.text = [NSString stringWithFormat:@"%@",picker.date];
}
- (void)viewDidLoad
{
UIDatePicker *datePicker = [[UIDatePicker alloc]init];
[datePicker setDate:[NSDate date];
[datePicker addTarget:self action:@selector(updateTextField:) forControlEvents:UIControlEventValueChanged];
[_editStartDate setInputView:datePicker];
...
}
此代码创建日期选择器而不是键盘并使用名称 editStartDate 更新 textField,但我有第二个名称为 editEndDate 的 textField,我也不知道如何在其中获取值。
你有什么想法 ?