我在相邻的表格单元格中有相关项目。当选择任一相关项目时,在进入详细视图之前,我希望瞬间单元格选择突出显示两个(或在某些情况下为3)单元格突出显示以提醒用户关系。
这纯粹是一种“很好看”的美容功能。
任何帮助表示感谢。
答案 0 :(得分:0)
在用户选择行时调用的方法中,您可以使用:
[cell setSelected:YES];
获取单元格的一种方法是使用tableView:cellForRowAtIndexPath方法(如果我错了,请纠正我)。
答案 1 :(得分:0)
*追随Shaggy Frog *
感谢您的评论。
出于某种原因,我无法添加评论或编辑我自己的原始问题,因此我正在编辑我的后续行动。
我可以对以下内容发表意见。由于2个突出显示的单元格总是相邻且数据相关,因此详细视图包含两个单元格的详细信息是有意义的。但是你的观点是有效的,我不想被拒绝。
如果对于“相关细胞”,我将这些细胞的高度加倍,而不是2个细胞,在两半之间绘制一条水平线(使得高度为44像素的2“子细胞”看起来就像2个细胞一样)并将数据放在子视图中,使结果看起来与2个单元格完全相同,但实际上是1个单元格。选择我的一个“子单元”然后会突出显示2个“子单元”,这是整个单元格 - 相同的效果,但是1个单元格。
你认为会通过吗?
当然,最大的优势是我知道如何做到这一点,而不是多单元突出显示,这似乎是不可能的。