gpt4 book ai didi

objective-c - 如何更改具有多个部分的表格单元格的背景颜色?

转载 作者:行者123 更新时间:2023-11-29 05:02:39 25 4
gpt4 key购买 nike

我有一个包含多个部分的表格 View ,并且不知道当我触摸该行时如何更改背景颜色。

我找到了有关表格单元格的链接,但它针对的是只有一个部分的表格:

changing cell background on click on cell in iphone .

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

如果我使用此链接中的代码,圆角的单元格(每个部分的第一个和最后一个)将在手指上显示一个矩形,看起来不太好。

如何使这个矩形围绕每个部分的第一行和最后一行的边缘弯曲?

最佳答案

使用一些 quartz 核心怎么样?您可以使用 view.layer.cornerRadius = 5.0; 使任何 View 围绕矩形

确保导入 header

#import <QuartzCore/QuartzCore.h>

编辑

然后尝试创建自定义单元格并为背景 View 属性设置 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?

关于objective-c - 如何更改具有多个部分的表格单元格的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6520362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com