Ios 使UIView背景透明且其子视图不透明

Ios 使UIView背景透明且其子视图不透明,ios,uiview,uicolor,Ios,Uiview,Uicolor,当我运行我的项目时,一切似乎都很好,但是当我使用此代码时,UIViews背景色仍然保持纯白: self.view.layer.backgroundColor = [UIColor clearColor]; 不要真的不知道还有什么可以尝试的,我在谷歌上搜索了一下,尝试了一些其他的东西,但被告知这段代码应该可以做到,但没有运气。你的应用程序中可能有这样的代码: self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen

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

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

不要真的不知道还有什么可以尝试的,我在谷歌上搜索了一下,尝试了一些其他的东西,但被告知这段代码应该可以做到,但没有运气。

你的应用程序中可能有这样的代码:

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

尝试将颜色从透明链接到半透明或其他颜色,如果颜色发生变化,则视图背景颜色的代码将正常工作

self.view.backgroundColor=[UIColor clearColor]
怎么样?@Linuxios,你好,我也试过了,但没有成功。你确定
self.view
后面的视图不仅仅是白色的吗?self.view后面是什么视图。它是窗口吗?首先,当应用程序加载时,你会看到一个tableview,一旦你单击单元格,需要透明的纯白uiview就会显示在一个web视图中。这是视图控制器的
视图
属性,不是吗?