我有一个带有几个容器视图的视图控制器.这些视图是.8 alpha,因此它们有点透明.每个视图都有一些文本字段和一些其他UI(开关,分段控件等).
现在,当我加载它时,我注意到所有内容都具有0.8 alpha透明度.有没有办法从视图内的对象中删除透明度?我尝试为每个没有alpha组件的文本框单独设置背景(通过故事板),但是他们仍然从父视图中保留了半透明度.
将不透明度设置为背景颜色的80%,而不是更改父视图的alpha.
如果更改父视图的alpha,则会影响所有子视图.因此,您的所有孩子视图也看起来都很透明.但是,如果更改父视图的背景颜色不透明度,它看起来是透明的,不会影响子视图.
例