CALayer的阴影添加以及抖动效果构建
来源:互联网 发布:svm算法代码 编辑:程序博客网 时间:2024/06/15 15:50
#define angle2Radian(angle) ((angle)/180.0*M_PI) CALayer *cyanLayer = [CALayer layer]; cyanLayer.frame=CGRectMake(100, 100, 200, 200); cyanLayer.backgroundColor=[UIColor redColor].CGColor; cyanLayer.shadowOffset = CGSizeMake(0, 30); //设置阴影的偏移量 cyanLayer.shadowRadius = 10.0; //设置阴影的半径 cyanLayer.shadowColor = [UIColor blueColor].CGColor; //设置阴影的颜色为黑色 cyanLayer.shadowOpacity = 0.1; //设置阴影的不透明度 [self.view.layer addSublayer:cyanLayer]; //1.创建核心动画 CAKeyframeAnimation *keyAnima=[CAKeyframeAnimation animation]; keyAnima.keyPath=@"transform.rotation"; //设置动画时间 keyAnima.duration=0.1; //设置图标抖动弧度 //把度数转换为弧度 度数/180*M_PI keyAnima.values=@[@(-angle2Radian(4)),@(angle2Radian(4)),@(-angle2Radian(4))]; //设置动画的重复次数(设置为最大值) keyAnima.repeatCount=MAXFLOAT; keyAnima.fillMode=kCAFillModeForwards; keyAnima.removedOnCompletion=NO; //2.添加动画 [cyanLayer addAnimation:keyAnima forKey:nil];
1 0
- CALayer的阴影添加以及抖动效果构建
- UIView 利用CALayer 显示出不同的阴影效果
- iOS效果 :(1) CALayer 图层阴影,边框,圆角,圆型图片的阴影
- ios动画中抖动动画效果的实现与CALayer动画的基本理解
- CALayer实现圆角阴影效果
- IOS CALayer,图片圆角阴影效果
- Android--添加阴影效果--CardView的使用
- div添加阴影效果
- View 添加阴影效果
- layerlist添加阴影效果
- View 添加阴影效果
- 好玩的WPF第一弹:窗口抖动+边框阴影效果+倒计时显示文字
- Button的抖动效果
- 1.给图像添加阴影、边框和圆角 2。CALayer的隐式动画
- 添加自定义的CALayer
- UIview添加阴影效果Shadow
- 给UIview添加阴影效果
- 字体颜色添加阴影效果
- RecyclerView 下拉刷新,自动加载更多
- ubuntu开机启动
- 【C#工具类】SFTP--自定义SFTPFactory(上传下载)
- uploadify 初始化 error http 404
- 【hdu】【线段树入门】Just a Hook
- CALayer的阴影添加以及抖动效果构建
- Linux命令总结-df
- AndroidAudioRecorder
- 解决真机版本高于Xcode模拟器版本不能测试问题
- java复制文件到指定目录
- 前端学习之jQuery中.html() .text() .val()的区别
- AOP是什么?
- 菜鸟重新学习基础概念--c语言篇-字符串处理函数
- 轻松把玩HttpClient之封装HttpClient工具类(八),优化启用Http连接池策略