특정 테이블 뷰 셀의 경우 첫 번째 응답자가 UIDatePicker 여야하는 텍스트 필드가있는 테이블 뷰를 구현하고 있습니다. 나는 그것의 대부분을 구현할 수 있었지만, 어떤 이유로보기가 완전히 올바르게 나타나지 않습니다. 나는 잠시 동안이 문제에 갇혀 있었고, 나는이 도움을 찾고있다.UITextField에 대한 FirstResponder로 UIDatePickerView가 없습니다. Month 구성 요소
UIDatepicker in UItextfield in UItableView
는 지금, 나는 데이터 선택기가 나타나는 제대로 사라지고있는 텍스트 필드에 대한 위임이 제대로 작동하고 텍스트 필드를 업데이트 할 수 있습니다. 내 문제는 어떤 이유로 날짜 선택 도구의 월 구성 요소가 누락되었습니다 (그림이 있지만 10 인 미만이므로 게시 할 수 없음). 그것이 일반적으로 UIDatePicker이지만 월이있는 첫 번째 구성 요소는 완전히 비어서 스크롤 할 수 없습니다. 일 및 년 구성 요소가 정상적으로 작동합니다.
이 내가
cell = [tableView dequeueReusableCellWithIdentifier:InfoIdentifier];
UILabel *textLabel = (UILabel *)[cell viewWithTag:kInfoLabelTag];
UITextFieldWithIndex *cellText = (UITextFieldWithIndex *)[cell viewWithTag:kInfoTextboxTag];
cellText.indexPath = indexPath;
textLabel.text = @"Birthday";
UIDatePicker *datePicker = [[UIDatePicker alloc] init];
datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
datePicker.tag = indexPath.row;
cellText.inputView = datePicker;
를 피커 뷰를 작성하는 방법입니다 그리고 여기 콜백에있어서, 상기 제 1 응답자의 작품 탈퇴
-(void)datePickerValueChanged:(id)sender {
NSLog(@"Date Changing");
currentTextField.text = @"new date";
}
이고, 나는 날짜를 인쇄하면, 달이 존재하는, 유일한 문제는 월 라벨이 누락되었다는 것입니다.
이 프로젝트를 스토리 보드를 사용하여 만들었으며이 프로젝트의 핵심 날짜도 사용하고 있습니다. 그러나이 뷰 컨트롤러의 핵심 데이터 부분은 아직 구현되지 않았습니다.
아이디어가 있으십니까?