0

我正在实施这一点。但图像并没有隐藏。什么是正确的方法?

- (void)tableView:(UITableView*)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath;
{
PlayerCell *cell = [tableView dequeueReusableCellWithIdentifier:@"PlayerCell"];
cell.ratingImageView.hidden= YES;
return;
}
4

2 回答 2

1

您必须获取使用该 IndexPath 选择的单元格,然后从该单元格中隐藏图像视图。我很确定苹果教程有一个获取所选单元格的示例。

于 2012-04-22T07:05:00.457 回答
0

您需要在索引路径中获取实际单元格,看看以下替换是否可以解决问题:

PlayerCell *cell = [tableView cellForRowAtIndexPath:indexPath];

干杯

于 2012-04-22T07:07:01.660 回答