1

テキストフィールドのdatePickerに時間を表示しようとしています。私はここまでたどり着きました

UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(112, 88, 97, 30)];
textField.borderStyle = UITextBorderStyleRoundedRect;
textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
textField.text=[NSString stringWithFormat:@"%@",[NSDate //what do I put here to put the datepicker time in the textfield]];
[self.view addSubview:textField];

UIDatePicker *datePicker = [[UIDatePicker alloc] init];
datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
datePicker.timeZone = [NSTimeZone defaultTimeZone];
datePicker.minuteInterval = 5;
datePicker.datePickerMode = UIDatePickerModeTime;

[textField setInputView:datePicker];

編集

値に変更はありませんが、ここにあります

-(void)datePickerValueChanged:(id)sender{


}
4

2 に答える 2