如何围绕 UITableView 组部分创建发光效果?

Posted

技术标签:

【中文标题】如何围绕 UITableView 组部分创建发光效果?【英文标题】:How to create a glow effect around a UITableView group section? 【发布时间】:2011-12-14 18:53:38 【问题描述】:

我目前正在使用下面的代码在 UIButton 周围添加边框和发光。我想在分组的 UITableView 中的每个部分都获得相同的效果。我想知道是否有人对我如何做到这一点有任何想法。

UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.backgroundColor = [UIColor clearColor];
button.layer.backgroundColor = [UIColor colorWithHex:0x334962 alpha:1.0].CGColor;
button.clipsToBounds = NO;
button.layer.cornerRadius = 8;
button.layer.borderWidth = 3;
button.layer.shadowColor = [UIColor whiteColor].CGColor;
button.layer.shadowRadius = 2;
button.layer.shadowOpacity = .2;
button.layer.shadowOffset = CGSizeMake(0, 1);
button.layer.borderColor = [UIColor colorWithHex:0x273848 alpha:1.0000].CGColor;

提前致谢。

【问题讨论】:

【参考方案1】:

我认为你可以使用它.... 您的值介于 0 到 255 之间。使用它们来创建 UIColor:

float r; float g; float b; float a;

[UIColor colorWithRed:r/255.f
            green:g/255.f
             blue:b/255.f    
            alpha:a/255.f];

【讨论】:

是的,但是如何访问部分背景层?我可以访问表格单元背景,但不知道如何访问部分背景。

以上是关于如何围绕 UITableView 组部分创建发光效果?的主要内容,如果未能解决你的问题,请参考以下文章

如何检查 UITableView 中的选定行属于哪个组/部分

需要围绕按钮的发光动画

如何使 UITableView 内容围绕中心点滚动

如何在swift中从图像创建循环加载器

如何滚动uitableview和顶部的部分标题,可见并滚动到

前端例程20220906:霓虹灯效按钮