gpt4 book ai didi

objective-c - AQGridViewCell透明背景

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:20:01 26 4
gpt4 key购买 nike

我在自定义 AQGridViewCell 时遇到问题。我想让整个单元格具有透明背景,但 initWithFrame:reuseIdentifier 内部的以下内容无法完成这项工作:

self.backgroundView.backgroundColor = [UIColor clearColor];
self.contentView.backgroundColor = [UIColor clearColor];
self.backgroundColor = [UIColor clearColor];

self.backgroundView.opaque = NO;
self.contentView.opaque = NO;
self.opaque = NO;

有没有人知道如何解决这个问题?

非常感谢您的任何回复!

编辑我找到了 this ,但这似乎也不起作用: https://github.com/AlanQuatermain/AQGridView/pull/108#issuecomment-3610006

最佳答案

你的小费link到一半了。以下对我有用:

self.contentView.backgroundColor = nil;
self.backgroundColor = nil;

并且您需要将其放入自定义 AQGridViewCell 的 initWithFrame:reuseIdentifier: 中。您必须设置两个属性有点令人费解,但至少它有效。

另请注意,对于您可能拥有的所有文本标签,您还需要将背景颜色设置为clear,例如:

captionLabel.backgroundColor = [UIColor clearColor];

将标签背景设置为 nil 没有帮助 - 它显示为黑色。

关于objective-c - AQGridViewCell透明背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9631054/

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