如何移动表格单元格并使图像显示?
我认为最快的方式是改变数据源对于表格的行为方式。当你建立表格时,你用普通的方式来完成。单击按钮时,将标记布尔变量的数据源更新为YES
值,然后在tableView:cellForRowAtIndexPath:
方法中,如果flag == YES
可以将图像添加到单元格。
如果你依赖于标准的细胞,你可以试试这个:
if (flag) {
cell.imageView.image = [UIImage imageNamed:@"myImage.png"];
} else {
cell.imageView.image = nil;
}
,并在单击事件的最后,你应该重新加载表:
[self.tableView reloadData];
这是一个快速和污垢解决方案,但应该工作正常。
我应该在我的butoon单击事件方法中调用tableView:cellForRowAtIndexPath:metod,然后重新加载表或只设置标志== YES并在tableView:cellForRowAtIndexPath:和[tableview reloadData]中设置其他值:在点击事件 – Pooja 2011-06-08 13:07:22
后者是解决方案。在点击事件中,您更新标志并重新加载数据。您将不得不按照答案中的说明更改数据源方法。 – marzapower 2011-06-08 13:11:36
非常感谢你的工作完美,因为我需要,现在只需要改变图像选择,然后下载文件雅,但我希望我会做到这一点谢谢 – Pooja 2011-06-08 13:15:43
你是把图像放在tableview的内部还是外部? – justin 2011-06-08 12:48:28
里面,因为我想显示一个用户,当用户按下一个按钮,他可以看到所有图像,并在特定的单元格选择图像将被替换总之我想执行多行选择,然后下载文件 – Pooja 2011-06-08 12:56:43
然后,请检查我的答案。我敢打赌这是你需要的。 – marzapower 2011-06-08 12:58:14