美文网首页
iOS在蒙版上扣出形状

iOS在蒙版上扣出形状

作者: _秃头少女_ | 来源:发表于2019-09-29 11:25 被阅读0次
效果图 2019-09-10 下午5.00.53.png
class CustomerView: UIView {
    
//    var maskView = UIView.init()
    
    override init(frame: CGRect) {
        super.init(frame: frame)
        self.backgroundColor = UIColor.black.withAlphaComponent(0.6)

        let fullPath = UIBezierPath.init(rect: UIScreen.main.bounds)
        let layer = CAShapeLayer.init()
        
        let bpath = UIBezierPath.init(roundedRect: CGRect(x: 100, y: 100, width: 100, height: 100), cornerRadius: 5).reversing()
        let bpath1 =  UIBezierPath.init(roundedRect: CGRect(x: 100, y: 200, width: 100, height: 100), cornerRadius: 50).reversing()
        let arcPath = UIBezierPath.init(arcCenter: CGPoint(x: 150, y: 320), radius: 50, startAngle: 0, endAngle: CGFloat(M_PI*3/4), clockwise: true).reversing()
        
        fullPath.append(bpath)
        
        fullPath.append(bpath1)
        fullPath.append(arcPath)

        layer.path = fullPath.cgPath
        
        self.layer.mask = layer
    }

相关文章

  • iOS在蒙版上扣出形状

  • 用贝塞尔曲线和CAShapeLayer完成蒙版上‘抠个洞’

    今天要做蒙版完成引导页,但是需求是在蒙版上扣出一块空白,用来高亮需要用户查看的位置。查看了好多资料,大部分都是完成...

  • 图片蒙版

    我第一次听到蒙版这个概念是通过ps了解了,通过蒙版,可以让某一张图片只显示我们想要让他显示的形状。在iOS开发中,...

  • Day1 100ICON

    植物——虎皮兰 锚点:形状变形 蒙版:最下面一个是蒙版,可以遮住蒙版之外被选中的其他在上面的形状 ————————...

  • 一篇文章带你了解SVG 蒙版(Mask)

    SVG蒙版功能可将蒙版应用于SVG形状。蒙版可确定SVG形状的哪些部分可见,以及具有什么透明度。运行效果可以将SV...

  • 2019-07-17 Adobe Illustrator 裁剪图

    在图片上面建立一个形状,然后同时选中新建的形状和图片(注意,形状需在图片上面),然后建立[剪切蒙版]

  • PS教程 PhotoShop剪切蒙版的应用实例教程

    剪切蒙版主要用来做什么? 剪切蒙版是一个可以用其形状遮盖其他图稿的对象,因此 剪切蒙版使用剪切蒙版,您只能看到蒙版...

  • ps常用操作

    按图形裁剪: 剪切蒙版: 快捷键:ctrl + alt + G 形状在下,图像再上,将图像设置剪切蒙版

  • 制作web蒙版

    今天做项目需要制作蒙版。根据实际经验来看。基于ios比web制作蒙版容易太多了。为什么web制作蒙版这么难呢?在我...

  • 关于Rella

    看到一个rella作画视频,基本步骤如下 1.底色 2.阴影形状 3.在确立的阴影形状上用蒙版添加深浅变化 4.发...

网友评论

      本文标题:iOS在蒙版上扣出形状

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