在我的应用程序中,我有UITableView和我用过的

[cell setAccessoryType:UITableViewCellAccessoryCheckmark];

当我滚动此表时,我在多个单元格中得到多个复选标记

请帮我..

最佳答案

通常,单元格有两种方式:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

  static NSString *identifier = @"Cell";
  UITableViewCell *cell = ... // The cell come from reuse queue.
  if (cell == nil) {
      cell = ... // if reuse queue has no cell, then create an autoreleased cell
  }

  // Configure cell by indexPath.
  // You should configure cell HERE.

}

由于您的单元可能来自重用队列,因此已对其进行了配置。显然,您忘记了重新配置那些来自重用队列的单元。

关于iphone - 表单元格指示器问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5309189/

10-14 21:02