在界面构建器中,我可以找到背景标签,并选择颜色和不透明度。
如果我以编程方式创建UIView,如果我想更改颜色,我可以设置backgroundColor属性
问题是如果我想改变不透明,我应该改变什么属性?
非常感谢。
答案 0 :(得分:4)
使用视图的alpha
属性,或者,如果您不希望视图的内容应用相同的不透明度更改,请更改背景颜色的alpha分量(使用{{1}创建) },+colorWithRed:green:blue:alpha:
或+colorWithHue:saturation:brightness:alpha:
)到1以外的其他内容。
答案 1 :(得分:1)
你可以使用
self.alpha = someFloat;
在您的视图类中。
如果要从viewcontroller更改它,请使用
self.view.alpha = someFloat;