我在UITableView上遇到问题,如果我将UITextField放在UITableView中,如果滚动UITableView,则删除UITextField中输入的文本。以任何方式将数据保存在UITextField中。
我使用了以下代码
- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *cell_ID=@"CELL_ID";
UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:cell_ID];
if(cell==nil)
{
NSArray *nib=[[NSBundle mainBundle] loadNibNamed:@"TableViewCellView" owner:self options:nil];
if([nib count]>0)
{
cell=[nib objectAtIndex:0];
}
else
{
NSLog(@"Failed to load nib");
}
}
UITextField *txt1=(UITextField*)[cell viewWithTag:1];//not needed
return cell;
}
我使用xib设计了UITableViewCell
提前致谢
答案 0 :(得分:0)
取消选中表视图xib文件中的自动调整大小子级别。 并为textfiled
设置editable no