diff --git a/RETableViewManager/Cells/RETableViewDateTimeCell.m b/RETableViewManager/Cells/RETableViewDateTimeCell.m index c8ea42a..4161740 100644 --- a/RETableViewManager/Cells/RETableViewDateTimeCell.m +++ b/RETableViewManager/Cells/RETableViewDateTimeCell.m @@ -41,6 +41,7 @@ self.textLabel.text = self.item.title; self.textField.inputView = _datePicker; _datePicker.date = self.item.value; + _datePicker.datePickerMode = self.item.datePickerMode; _dateFormatter.dateFormat = self.item.format; self.detailTextLabel.text = [_dateFormatter stringFromDate:self.item.value]; @@ -66,6 +67,9 @@ return _textField; } +#pragma mark - +#pragma mark UITextFieldDelegate + - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { if (!self.selected) diff --git a/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/ControlsViewController.m b/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/ControlsViewController.m index a3aaa56..f0dbba7 100644 --- a/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/ControlsViewController.m +++ b/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/ControlsViewController.m @@ -56,7 +56,7 @@ NSLog(@"Value: %f", item.value); }]]; - [section addItem:[REDateTimeItem itemWithTitle:@"Date / Time" value:[NSDate date] format:@"MM/dd/yyyy hh:mm a"]]; + [section addItem:[REDateTimeItem itemWithTitle:@"Date / Time" value:[NSDate date] format:@"MM/dd/yyyy hh:mm a" datePickerMode:UIDatePickerModeDateAndTime]]; RERadioItem *optionItem = [RERadioItem itemWithTitle:@"Radio" value:@"Option 4" actionBlock:^(RERadioItem *item) { [weakSelf.tableView deselectRowAtIndexPath:item.indexPath animated:YES];