美文网首页
mask的用法

mask的用法

作者: lieon | 来源:发表于2020-12-16 13:59 被阅读0次

mask的用法

  • mask是遮罩,它会挡住父视图的渲染
  • 父视图渲染部分是mask不透明的像素点; mask透明部分,父视图部分就会不显示
      let frame = CGRect(x: 0, y: 0, width: 300, height: 500)
        let blueView = UIView(frame: frame)
        blueView.backgroundColor = .blue

        let redView = UIImageView(frame: frame)
        redView.image = UIImage(named: "girl")

        let mask = UIImageView(frame: frame)
        mask.contentMode = .scaleAspectFit
        mask.image =  UIImage(named: "light")
        redView.mask = mask

        blueView.addSubview(redView)
        view.backgroundColor = .white
        view.addSubview(blueView)

相关文章

网友评论

      本文标题:mask的用法

      本文链接:https://www.haomeiwen.com/subject/eddngktx.html