iPhone中的表格视图问题

时间:2010-12-02 04:47:53

标签: iphone uitableview

以下是我创建单元格的代码


cell.textLabel.text = [listdata objectAtIndex:indexPath.row];
    如果(indexPath.row == 1)
    cell.detailTextLabel.text = @“一些文字”;
    返回单元格;


这里共有20行,一次只能看到8行

我的问题是当我滚动时,它在很多行重复的详细文本标签....

请帮助

1 个答案:

答案 0 :(得分:4)

试试这个:

cell.textLabel.text = [listdata objectAtIndex:indexPath.row];
if (indexPath.row == 1)
    cell.detailTextLabel.text = @"Some text";
else
    cell.detailTextLabel.text = @"";
return cell;

表格单元格被回收,因此您每次都必须重置所有内容。