당신은 UIControlEventValueChanged를 사용하여 이벤트 리스너를 설정할 수 있습니다 전 값을 구분 NSDateFormatter를 사용해야합니다.
[datePicker addTarget:self action:@selector(action:forEvent:) forControlEvents:UIControlEventValueChanged];
는 그런 다음 핸들러에서 당신이 뭔가를 할 수 있습니다 :
- (void)action:(id)sender forEvent:(UIEvent *)event {
// Date
dateTextField1.text = [NSDateFormatter localizedStringFromDate:[datePicker date] dateStyle:kCFDateFormatterShortStyle timeStyle:kCFDateFormatterNoStyle];
// Time
dateTextField2.text = [NSDateFormatter localizedStringFromDate:[datePicker date] dateStyle:kCFDateFormatterNoStyle timeStyle:kCFDateFormatterShortStyle];
}
[참고 :이 테스트되지 않은 코드입니다. 그것은 당신에게 무엇을 해야할지에 대한 아이디어를 줄 의도였습니다]
우수 답변,이 예제는 유용했습니다. 대단히 감사합니다. –