0

我有一个 GridViewCell 并将其背景设置为 clearColor ,如下所示:

UIView* mainView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 160, 123)];
[mainView setBackgroundColor:[UIColor clearColor]];

虽然由于某种原因,背景仍然是白色的。

这就是我所看到的:

在此处输入图像描述

如果有任何帮助,我正在关注本教程

4

2 回答 2

0

我很确定你看到的是window.

在您的应用程序委托中:

[self.window setBackgroundColor:[UIColor redColor]];

你应该看到所有的红色。

于 2012-07-25T14:58:24.690 回答
0

经过多次试验和错误,我发现在我的 cellForItemAtIndex 方法中,我需要将该单元格的背景颜色设置为如下所示:

[cell setBackgroundColor:[UIColor clearColor]];
于 2012-07-25T15:29:49.410 回答