私はs のUITableView
束を持っていUITableViewCell
ます。これらUITableViewCell
の には、複数UITextField
の があります。
UITableViewCell
上下にスクロールしてs がビューから出て戻ってくるたびに、 s 内に入力したテキストがUITextField
消えます。これを機能させる最良の方法は何ですか?
static NSString *CellIdentifier = @"Cell";
ComplaintsCustomCell *cell=(ComplaintsCustomCell*)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if(cell==nil){
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"ComplaintsCustomCell" owner:self options:nil];
for(id currentObject in topLevelObjects){
if([currentObject isKindOfClass:[UITableViewCell class]]){
cell = (ComplaintsCustomCell *) currentObject;
break;
}
}
}
cell.durationFld.text=[dict valueForKey:@"Duration"];
[cell.durationFld setTag:indexPath.row + 5000];