为UIView设置背景颜色

时间:2013-02-26 21:46:13

标签: ios objective-c uiview uibackgroundcolor

设置UIView的背景颜色时遇到问题。我在做的是:

- (void) viewDidLoad {
    [super viewDidLoad];

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

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

Incorrect Background Color - Illustrated

如果我将背景更改为任何其他颜色,则可以使用。有关于此的任何想法吗?

1 个答案:

答案 0 :(得分:4)

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