原文:iOS学习笔记: 使用CAShapeLayer创建带有空心区域的遮罩层

CAShapeLayer是用来接受矢量Path,直接使用GPU来进行渲染的特殊图层。看下面效果: 对应代码: let markLayer CAShapeLayer markLayer.frame self.view.bounds layer的位置 markLayer.fillColor UIColor colorLiteralRed: , green: , blue: , alpha: . .CG ...

2016-11-28 00:06 0 3250 推荐指数:

查看详情

iOS学习CAShapeLayer与UIBezierPath动画

CAShapeLayer与UIBezierPath动画: CAShapeLayer与UIBezierPath的动画,就离不开 CABasicAnimation;也将会使用到 strokeEnd、strokeStart、lineWidth 三个属性: 先做一条贝塞尔曲线 ...

Thu Feb 16 08:12:00 CST 2017 0 3475
iOS 自定义相机带拍摄区域边框及半透明遮罩(含源码)

  开始时准备封装成ViewController的相机,但是在不改我相机控件源码的情况下,使用者很难自定义UI。于是想到将相机核心功能封装到View里,暴露出功能方法给外面调用,调用者只需将LFCamera贴到自己的控制器里即可,相机的UI由使用者在自己的控制器里画。 一、使用方法 在你 ...

Wed Apr 26 02:54:00 CST 2017 0 2856
iOS 动画篇 (二) CAShapeLayer与CoreAnimation结合使用

  接上一篇博客 iOS 动画篇(一) Core Animation   CAShapeLayer是CALayer的一个子类,使用这个类能够很轻易实现曲线的动画。   先来一个折线动画效果:    示例代码:   现在介绍CAShapeLayerCAShapeLayer ...

Thu Jan 11 23:39:00 CST 2018 0 1769
js制作带有遮罩弹出实现登录小窗口

要实现的效果如下 点击“登录”按钮后,弹出登录小窗口,并且有遮罩(这个名词还是百度知道的,以前只知道效果,却不知道名字) 在没有点击“登录”按钮之前登录小窗口不显示,点击“登录”按钮后小窗口显示,并且遮罩笼罩整个页面,使整个页面的其他元素暂时失去行为。 遮罩的实现:相对于 ...

Sun Sep 13 04:41:00 CST 2015 1 9627
iOS学习CAShapeLayer与DrawRect对比,与UIBezierPath画图形

使用CAShapeLayer有以下一些优点 渲染快速。CAShapeLayer使用了硬件加速,绘制同一图形会比用Core Graphics快很多。 高效使用内存。一个CAShapeLayer不需要像普通CALayer一样创建一个寄宿图形,所以无论有多大,都不会占用太多的内存 ...

Mon Feb 13 06:04:00 CST 2017 0 2122
easyui中使用遮罩

easyui 的 dialog 是继承自 window的,而 window中有modal这样的属性(见参考资料),就是用于打开模态的窗口的,也就是你说的有遮罩的窗口。所以不需要额外的代码,仅需在dialog中设置这样的属性就可以了。我想这也是兼容性最好的解决方案。如下:<div id ...

Tue Oct 28 02:57:00 CST 2014 0 10364
SDMask(iOS遮罩弹出引导)

SDMask介绍 地址 针对iOS项目,大部分弹出视图三方都把弹出内容作为了项目的一部分,这种耦合局限性较大。该项目对此解耦,围绕我何时需要使用而展开设计。将弹出内容和动画和事件完全分离出去让coder掌控,这样可以完全实现设计师的设计。 目前项目对以下需求进行蒙的支持 ...

Tue Jan 21 00:54:00 CST 2020 0 1152
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM