iPhone:使视图透明但子视图非透明

3

我有一个名为A的自定义UIViewController,我想将它的视图作为子视图添加到另一个控制器(名为B)的视图中。 A的视图包含两个按钮作为子视图。我想使A的视图透明,但其中的按钮不透明。我想知道是否有任何方法可以实现这一点?

2个回答

4

据我所知,如果一个视图设置了不透明度/透明度值,那么它的所有子视图都将应用该不透明度/透明度值。

尝试将视图的背景颜色设置为[UIColor clearColor]


1
viewA.backgroundColor = [UIColor clearColor];
[viewA addSubview:button1];
[viewA addSubview:button2];

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接