如何让UIView透明

Hea*_*ose 3 uiview

我是一名 iOS 新手。我不知道如何使 UIView 透明。请给我指导员(如果有代码示例就好了)。例子:

UIView * view = [[UIView alloc] init];
[view setTransparent];
Run Code Online (Sandbox Code Playgroud)

非常感谢

Mat*_*ewS 5

您可以将背景颜色设置为清除:

view.backgroundColor = UIColor.clearColor()
Run Code Online (Sandbox Code Playgroud)

这只会使背景透明(因此,如果您有任何子视图,它们仍然可见)。

或者您可以将 alpha 属性设置为 0:

view.alpha = 0
Run Code Online (Sandbox Code Playgroud)

这不仅会使该视图透明,而且还会使所有子视图透明。