UIView 和子视图 - 不透明度

Posted

技术标签:

【中文标题】UIView 和子视图 - 不透明度【英文标题】:UIView and subviews - opacity 【发布时间】:2011-01-21 00:36:55 【问题描述】:

是否可以将 UIView(以及其中的任何其他子视图)设置为 0.5 或其他不透明度?不确定这是否可能,但想问一下。

【问题讨论】:

【参考方案1】:
view.alpha = 0.5; // Doesn't it work?

【讨论】:

我认为你的意思是 view.alpha = 0.5;应该这样做,连同它的所有子视图。 View opacity 和 alpha 都是不同的,如果我们改变 view alpha,tat view 中的所有 subviews 都会受到影响,如果你改变 opacity 只有特定的 view 会受到影响。

以上是关于UIView 和子视图 - 不透明度的主要内容,如果未能解决你的问题,请参考以下文章

UIView的使用

UIView z-index 透明度

透明度问题 - 将 UIView 转换为 UIImage 时

在不混合的情况下使不透明的 UIView 变暗

使用透明度:透明视图后面的视图应该只透过而不是重叠

iphone:如何在 UIVIEW 上制作透明蒙版