使UIView背景透明,其子视图不透明

时间:2014-02-21 17:44:12

标签: ios uiview uicolor

当我运行我的项目时,一切似乎都很好,但是当我使用此代码时,UIViews背景色仍然保持白色:

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

真的没有别的尝试,我看了谷歌并尝试了一些其他的东西,但被告知这个代码应该这样做,但没有运气。

1 个答案:

答案 0 :(得分:0)

您的应用代理中可能有这种代码:

  self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
  self.window.backgroundColor = [UIColor whiteColor];

尝试将颜色从透明链接到半透明或其他颜色(如果更改),那么您的视图背景颜色代码正常工作。