美文网首页
iOS 创建蒙版层

iOS 创建蒙版层

作者: woo_5857 | 来源:发表于2019-11-10 10:00 被阅读0次

          // 创建蒙版层和框架,以确定什么将在视图中可见。

         CAShapeLayer*maskLayer = [[CAShapeLayeralloc]init];

         CGRect maskRect = CGRectMake(self.startTouchView.frame.origin.x, 0, (CGRectGetMaxX(self.endTouchView.frame) - self.startTouchView.frame.origin.x), self.frame.size.height);

        // 创建一个路径并在其中添加矩形。

        CGMutablePathRefpath =CGPathCreateMutable();

         CGPathAddRect(path,nil, maskRect);

        // 设置蒙版层的路径。

         [maskLayersetPath:path];

        // 释放路径,因为它没有被ARC覆盖。

        CGPathRelease(path);

        // 设置视图的蒙版。

         self.layer.mask= maskLayer;

相关文章

  • 11-14 Sketch 进阶

    sketch课堂笔记21、创建画板快捷键:A;2、添加蒙版的时候,蒙版层(显示的范围)的图层必须位于下层;添加/删...

  • PS蒙版的用法,小白必学

    今天简单介绍一下,PS里的图层蒙版。创建蒙版就像是给图层盖上一层透明的布,在蒙版上进行涂抹是不会对原图造成损伤!如...

  • PS:蒙版的作用

    今天简单介绍一下,PS里的图层蒙版。创建蒙版就像是给图层盖上一层透明的布,在蒙版上进行涂抹是不会对原图造成损伤!如...

  • 轨道蒙版

    轨道蒙版类型:1、Alpha蒙版;2、Alpha反转蒙版;3、亮度蒙版;4、亮度反转蒙版; 轨道蒙版至少需要两个层...

  • PS——黑白照片上色

    1、图像—模式—RGB模式。Ctrl+J复制图层。 2、创建图层组“皮肤”,创建调整层“色相饱和度”着色, 蒙版...

  • ps 工具的基本使用

    工具的基本使用 1 蒙版的使用 蒙版贴图 中心步骤 是 ->在a图上创建目标图形选框 -> 置入图片b并创建蒙版...

  • HTML开发 完美解决pop弹出蒙版后底层滑动问题

    html 弹出蒙版后禁止底层滑动 在对应的最外层(蒙版父视图),添加css 蒙版层使用 然后点击弹出蒙版和关闭蒙版...

  • 图层蒙版的使用-058

    图层蒙版 创建 文字 蒙版 风景图层,要在文字的上方 Alt+左键:在图层中间单击 快速蒙版 点击 快速蒙版 画笔...

  • figma快捷键小技巧

    快捷捷插件用途Shift+A创建智能布局Cmd+Ctrl+M创建蒙版/选中蒙版图层再次执行可接触蒙版Option+...

  • css3属性及用法

    css3属性 1.蒙版(mask) 为元素添加一层蒙版,分为图片蒙版和渐变蒙版 属性 实例 css实例 2.渐变(...

网友评论

      本文标题:iOS 创建蒙版层

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