我有一个包含多个部分的表格视图,当我触摸该行时,我不知道如何更改背景颜色。
我已经找到了有关表格单元格的链接,但它仅针对一个部分寻址到表格:
changing cell background on click on cell in iphone。
cell.selectedBackgroundView = [[ UIView alloc] init];
[cell.selectedBackgroundView setBackgroundColor:[UIColor purpleColor]];
如果我使用此链接中的代码,则四舍五入的单元格(每个部分的第一个和最后一个)将在手指上有一个矩形,看起来不太好。
如何使每个部分的第一行和最后一行的边缘周围的矩形弯曲?
最佳答案
如何使用一些石英芯。您可以使用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?