您的当前位置:首页正文

父控件alpha改变子控件变透明的问题

来源:图艺博知识网

view的半透明问题

  • 问题描述:有的时候需要设置一个view的半透明效果,这个时候如果这是alpha为0.5,那么它的子控件就会收到影响,变得透明一些,现在需求是父控件半透明,子控件正常显示
  • 解决办法 :
    • xib、storyboard : backgroundcolor -- >other
    • 先设置backgroundcolor
    • 在设置opacity
    • code : xx. backgroundColor = [uicolor colorwithRed:xx green:xx blue:xx alpha:xx];
  • 注意点 : labelalpha半透明直接影响文字的半透明 不要直接设置alpha 按照上述设置背景的方式设置半透明
Top