UITextField
의 테이블 뷰를 동적으로 생성합니다.테이블 셀의 UITextField에 포커스 설정
l_textField = [[UITextField alloc] initWithFrame:TextFieldFrame];
l_textField.tag = cellRow;
l_textField.delegate = self;
l_textField.font = [UIFont boldSystemFontOfSize:14];
l_textField.textColor = [UIColor blackColor];
[l_textField setEnabled:YES];
[cell.contentView addSubview:l_textField];
이제 사용자가 터치 셀을 사용할 때이 텍스트 필드에 중점을두고 싶습니다. 나는이
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)newIndexPath {
UITextField* field = (UITextField *) [tblView viewWithTag: newIndexPath.row];
[field resignFirstResponder];
}
쓰기하지만 내가 같은 직면 한 텍스트 필드에서
아무것도 앞으로 일어날라고 내가 설정 렸기 때문에, 나는 그런 식으로 생각 tblView.allowsSelection = NO; 그리고이 사건은 일어나지 않습니다. 하지만 tblView.allowsSelection = YES로 설정하면; 그것은 셀만 선택 = ( – nabiullinas
그런 접근 방식을 구현하려했으나 일반적으로 작동하지 않습니다. [textField becomeFirstResponder]에 UITextField를 할당하려고하면 선택 항목이 활성화되거나 YES/true로 설정되어야합니다. –