IOS动画之抖动
2024-09-07 12:58:52
-(void)shakeView:(UIView*)viewToShake
{
CGFloat t =2.0;
CGAffineTransform translateRight =CGAffineTransformTranslate(CGAffineTransformIdentity, t,0.0);
CGAffineTransform translateLeft =CGAffineTransformTranslate(CGAffineTransformIdentity,-t,0.0);
viewToShake.transform = translateLeft;
[UIView animateWithDuration:0.07 delay:0.0 options:UIViewAnimationOptionAutoreverse|UIViewAnimationOptionRepeat animations:^{
[UIView setAnimationRepeatCount:2.0];
viewToShake.transform = translateRight;
} completion:^(BOOL finished){
if(finished){
[UIView animateWithDuration:0.05 delay:0.0 options:UIViewAnimationOptionBeginFromCurrentState animations:^{
viewToShake.transform =CGAffineTransformIdentity;
} completion:NULL];
}
}];
}
最新文章
- jquery源码中的(function(window, undefined){})(window)【转】
- Sharepoint + Office Infopart + Quick Apps for Sharepoint搭建无纸化工作平台
- 跟着百度学PHP[4]OOP面对对象编程-14-克隆对象__clone()方法
- 解决thinkPHP构造函数__construct导致tp方法冲突问题
- 在ubuntu下安装phpmyadmin 出现404错误
- 获取设备mac地址和md5加密
- 脚本+批处理打造IIS监控器
- 关于CSDN, cnblog, iteye和51cto四个博客网站的比较与分析
- 02-HTML5新的input属性
- python正则表达式一[转]
- 彻底理解mysql服务器的字符集转换问题
- ES6 class的继承-学习笔记
- ES6的学习记录
- 在 R 中使用 Python 字符串函数
- MyBatis ehcache二级缓存
- JavaScript权威指南第03章 类型、值和变量(1)
- stm32 堆和栈(stm32 Heap &; Stack)
- jsp页面:js方法里嵌套java代码(是操作数据库的),如果这个js 方法没被调用,当jsp页面被解析的时候,不管这个js方法有没有被调用这段java代码都会被执行?
- 2.Bootstrap CSS
- 四十九 常用内建模块 urllib
热门文章
- ubuntu 源、codename 与 sources.list 文件
- 计算机科学 —— 时间戳(timestamp)
- POJ3020 二分图匹配——最小路径覆盖
- 理解Objective-C Runtime(三)消息转发机制
- [NOIP 2018 Day1] 简要题解
- Spring中Bean获取IOC容器服务的方法
- 关于 .dyib 文件
- C++初学(1) 简单的加减乘除取余运算代码
- A. Bus to Udayland
- class.forName()和.class有什么区别?