我有
现在我试着
gradientView.mask = containerView
当我这样做时,它没有显示任何内容
gradientView.mask = anImageView
或
gradientView.mask = aUILabel
很好地涂抹面膜。 有没有办法实现
gradientView.mask = containerView
答案 0 :(得分:1)
UIImageView
和UILabel
都有内在的内容大小,但不是UIView
。视图的蒙版必须正确设置框架。确保已设置containerView.frame
:
containerView.frame = gradientView.bounds
另外,请确保containerView.backgroundColor
设置为UIColor.clear
。