2011-06-29 97 views
0

我有一个表视图与多个部分,并不知道如何更改背景颜色时,我触摸该行。如何更改多个部分的表格单元格的背景颜色?

我发现有关表格单元格此链接,但它仅与一个部分给表:

changing cell background on click on cell in iphone

cell.selectedBackgroundView = [[ UIView alloc] init]; 
[cell.selectedBackgroundView setBackgroundColor:[UIColor purpleColor]]; 

如果我从这个链接使用代码,四舍五入细胞(第一个和最后各段)将会对手指的矩形其上不好看。

我怎样才能使这个矩形在每一节的第一行和最后一行的边缘周围弯曲?

回答

1

如何使用一些石英芯。你可以使用view.layer.cornerRadius = 5.0;

任何观点一轮矩形确保进口头

#import <QuartzCore/QuartzCore.h>

编辑

尝试创建自定义单元格,然后并为背景视图属性,并更改一个UIView颜色如你所愿。这样它会工作。

UPDATE

是的,你是对的。有互联网上的分组tableView的教程让我谷歌为你。使用这个帖子有你需要的一切http://pessoal.org/blog/2009/02/25/customizing-the-background-border-colors-of-a-uitableview/

这里是另一个计算器职位相同

How to customize the background/border colors of a grouped table view cell?

+0

确定,但它使我的所有角落回合。我怎么能只做一个特定的角落? – Alex

+0

查看更新回答 –

+0

非常感谢!我只是坚持quartzCore,这是不明显的.. – Alex

相关问题