1
나는 UITableViewController
과 UITableViewCell
입니다. 이 셀에는 세 개의 텍스트 필드가 있습니다. 각 텍스트 필드에는 태그가 있습니다. 셀은 다음과 같이 생성됩니다.사용자 지정 UITableViewCell은 UITableView에서 다시 사용되지 않습니까?
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"reuseMyCell";
cell = (TimeInserTableViewCell *) [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"TimeInsertCell" owner:self options:nil];
for (id currentObject in topLevelObjects){
if ([currentObject isKindOfClass:[TimeInserTableViewCell class]]){
cell = (TimeInserTableViewCell *) currentObject;
if ([cell.reuseIdentifier isEqualToString: CellIdentifier]) {
break;
}
}
}
}
cell.taskNameField.delegate=self;
cell.startTime.delegate=self;
cell.endTime.delegate=self;
return cell;
}
내 문제는 다음과 같은 : 나는 첫 번째 텍스트 필드에 텍스트를 입력하고 내가 이전의 텍스트 필드에 텍스트가 너무 다른 세포로 대체 스크롤 할 때.