UITableView值在移动时不断变化

时间:2012-07-19 12:53:06

标签: iphone

我已经配置了一个表格视图单元格,其表格单元格是从另一个xib加载的,文件名和标识都被调用,BlogViewControllerTableCell 它们中的大多数都能正常工作,但是滚动时单元格中的某些内容会不断变化。 无论我使用数组值,还是简单地放入[indexpath row]。

以下是代码, 我很感激你的帮助。 感谢。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"BlogViewControllerTableCell"];
    if (cell == nil) {
        // Load the top-level objects from the custom cell XIB.
        NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"BlogViewControllerTableCell" owner:self options:nil];
        // Grab a pointer to the first object (presumably the custom cell, as that's all the XIB should contain).
        cell = [topLevelObjects objectAtIndex:0];
    }
    student_name.text = [NSString stringWithFormat:@"%@", [[student_list objectAtIndex:[indexPath row]] objectForKey:@"name"]];
    return cell;
}

0 个答案:

没有答案