У меня есть два текстовых поля, и я заменил поведение касания по умолчанию с клавиатуры на 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, но у меня есть второе текстовое поле с именем editEndDate, и я тоже не знаю, как получить в нем значение.
У тебя есть идеи ?