0

我有一个 UITableView ,当点击按钮时会显示它,它应该在一个单元格上显示一个复选标记附件,该单元格是根据其索引使用数组(填充表格视图的数组)中的特定字符串确定的。我在方法中有以下代码viewDidLoad

NSIndexPath *indexPath = [NSIndexPath indexPathWithIndex:[arrayOfSounds indexOfObject:currentSound]];
UITableViewCell *cell = [tableViewProperty cellForRowAtIndexPath:indexPath];
[cell setAccessoryType: UITableViewCellAccessoryCheckmark];

但有些为什么它没有显示正确的复选标记。
currentSound变量是一个字符串,它确实具有我在调试期间检查的正确文本。请指教!

4

1 回答 1

1

你应该使用tableView的

- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation (UITableViewRowAnimation)animation;

重新加载单元格。

于 2013-10-07T17:25:00.513 回答