选择一个表格单元格并暂时突出显示多个单元格

时间:2010-03-06 20:12:52

标签: iphone

我在相邻的表格单元格中有相关项目。当选择任一相关项目时,在进入详细视图之前,我希望瞬间单元格选择突出显示两个(或在某些情况下为3)单元格突出显示以提醒用户关系。

这纯粹是一种“很好看”的美容功能。

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:0)

在用户选择行时调用的方法中,您可以使用:

[cell setSelected:YES];

获取单元格的一种方法是使用tableView:cellForRowAtIndexPath方法(如果我错了,请纠正我)。

答案 1 :(得分:0)

*追随Shaggy Frog *

感谢您的评论。

出于某种原因,我无法添加评论或编辑我自己的原始问题,因此我正在编辑我的后续行动。

我可以对以下内容发表意见。由于2个突出显示的单元格总是相邻且数据相关,因此详细视图包含两个单元格的详细信息是有意义的。但是你的观点是有效的,我不想被拒绝。

如果对于“相关细胞”,我将这些细胞的高度加倍,而不是2个细胞,在两半之间绘制一条水平线(使得高度为44像素的2“子细胞”看起来就像2个细胞一样)并将数据放在子视图中,使结果看起来与2个单元格完全相同,但实际上是1个单元格。选择我的一个“子单元”然后会突出显示2个“子单元”,这是整个单元格 - 相同的效果,但是1个单元格。

你认为会通过吗?

当然,最大的优势是我知道如何做到这一点,而不是多单元突出显示,这似乎是不可能的。