0

为 UIView 设置背景颜色时出现问题。我正在做的是:

- (void) viewDidLoad {
    [super viewDidLoad];

    self.view.backgroundColor = [UIColor clearColor];
}

但我得到黑色背景色,如下所示:

背景颜色不正确 - 图解

如果我将背景更改为任何其他颜色,它就会起作用。有什么想法吗?

4

1 回答 1

4

您的视图按预期工作。您正在将其设置为使用清晰的背景颜色,这意味着与名称完全相同,清晰,您将在视图下方看到颜色和可能的其他 UI 元素。可以把它想象成在彩色建筑纸(超级视图)上放置透明塑料包装(视图)。如果您想找到黑色的来源,我将从您的根控制器的视图开始。

于 2013-02-26T21:54:03.580 回答