我有一个包含多个部分的表视图,当我触摸该行时不知道如何更改背景颜色。
我找到了关于表格单元格的链接,但它只针对只有一个部分的表格:
changing cell background on click on cell in iphone。
cell.selectedBackgroundView = [[ UIView alloc] init];
[cell.selectedBackgroundView setBackgroundColor:[UIColor purpleColor]];
如果我使用此链接中的代码,圆角的单元格(每个部分中的第一个和最后一个)将在手指上有一个矩形,看起来不太好。
如何让这个矩形围绕每个部分的第一行和最后一行的边缘弯曲?
答案 0 :(得分:1)
如何使用一些石英芯。你可以使用view.layer.cornerRadius = 5.0;
确保导入标题
#import <QuartzCore/QuartzCore.h>
修改强>
然后尝试创建自定义单元格并为背景视图属性设置UIView并根据需要更改颜色。这样就行了。
<强>更新强>
是的,你是对的。有分组tableView的互联网教程让我谷歌给你。使用此帖子,它包含您需要的所有内容http://pessoal.org/blog/2009/02/25/customizing-the-background-border-colors-of-a-uitableview/
这是同一个
的另一个stackoverflow帖子How to customize the background/border colors of a grouped table view cell?