iOS———实现抖动效果
来源:互联网 发布:centos识别不到硬盘 编辑:程序博客网 时间:2024/06/04 01:29
实现View 的抖动效果,直接调用下面方法
#pragma mark 抖动动画- (void)shakeAnimationForView:(UIView *) view{ // 获取到当前的View CALayer *viewLayer = view.layer; // 获取当前View的位置 CGPoint position = viewLayer.position; // 移动的两个终点位置 CGPoint x = CGPointMake(position.x + 10, position.y); CGPoint y = CGPointMake(position.x - 10, position.y); // 设置动画 CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"position"]; // 设置运动形式 [animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionDefault]]; // 设置开始位置 [animation setFromValue:[NSValue valueWithCGPoint:x]]; // 设置结束位置 [animation setToValue:[NSValue valueWithCGPoint:y]]; // 设置自动反转 [animation setAutoreverses:YES]; // 设置时间 [animation setDuration:.06]; // 设置次数 [animation setRepeatCount:3]; // 添加上动画 [viewLayer addAnimation:animation forKey:nil];}
0 0
- iOS———实现抖动效果
- iOS开发(OC)——输入框抖动效果
- ios 抖动动画效果
- ios抖动动画效果
- ios抖动动画效果
- ios 左右抖动效果
- IOS之抖动效果
- android实现抖动效果
- EditText实现抖动效果
- 实现抖动效果
- CAKeyframeAnimation实现抖动效果
- android实现抖动效果
- jquery 实现抖动效果
- jquery 实现抖动效果
- iOS——图片、界面的抖动
- ios-day18-10(使用CAKeyframeAnimation实现图片的抖动效果)
- Android动画效果——X、Y轴抖动
- Android动画效果——X、Y轴抖动
- C语言开发总结(十七)
- Spring 配置文件中Bean 属性id和name的区别
- 10款最好用的MySQL数据库客户端图形界面管理工具
- Page Object Model (Selenium, Python)
- angular 小试
- iOS———实现抖动效果
- Excel中concatenate函数的使用方法
- 杂碎(2)
- CAS实现SSO单点登录原理
- 半全局立体匹配方法调研,以及一些立体匹配方向的思考
- ECSHOP添加购物车加图片飞入效果
- Jenkins Https方式获取Git代码 Failed to connect to repository 错误
- spring环境的搭建及作用和定义<一>
- 2015-11-29 LogCat消失太快&&定时执行任务&&PopuWindow背景模糊