设置UILabel的alpha属性后,如何让该lable上文字的透明度不变?

    _coverLabel = [UILabel new];
    _coverLabel.alpha = 0.8;
    _coverLabel.textColor = [UIColor whiteColor];
    _coverLabel.text = @"设置封面";


    设置UILabel的alpha属性后文字的透明度也跟着变了。
阅读 15.2k
3 个回答

刚刚测试了以下,可以设置label的backgroundcolor的透明度,就不会影响label字体的颜色了。

新手上路,请多包涵

不知楼主设置好了吗,我试了一下 backgroundcolor 这个方法设置UILabel的背景透明度 文子还是透明的 这个方法并没有卵用

新手上路,请多包涵
titleLabel.backgroundColor = [UIColor colorWithWhite:0 alpha:0.55];
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题