关于文本字段不改变Iphone中的值

时间:2012-03-07 11:30:21

标签: ios cocoa-touch uitableview uitextview

我对文字字段感到困惑。我在每个表格单元格的表格上添加文本字段,当我在任何文本字段上插入一些值时,它会反映在另一个文本字段上,但是当我滚动并继续上一个文本字段时,如果我在该文本字段中插入了一些文本然后它没有反映在文本字段中。如果有人知道这件事,请告诉我

感谢。

1 个答案:

答案 0 :(得分:0)

在cellForRowAtIndexPath方法中检查单元格分配。不合适的分配/或自定义单元的发布将产生这样的问题。我以前面对过它。

您可以尝试这样的代码,

 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{
static NSString *CellIdentifier = @"Cell";

//your custom cell class object
    customCell *cell= (customCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

    if (cell==nil)
    {
             cell=[[[customCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
    }

  //Here you can add your textfield. You can give tags to individual textfield to access them in future.
}