-(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];

}

}];

}

最新文章

  1. jquery源码中的(function(window, undefined){})(window)【转】
  2. Sharepoint + Office Infopart + Quick Apps for Sharepoint搭建无纸化工作平台
  3. 跟着百度学PHP[4]OOP面对对象编程-14-克隆对象__clone()方法
  4. 解决thinkPHP构造函数__construct导致tp方法冲突问题
  5. 在ubuntu下安装phpmyadmin 出现404错误
  6. 获取设备mac地址和md5加密
  7. 脚本+批处理打造IIS监控器
  8. 关于CSDN, cnblog, iteye和51cto四个博客网站的比较与分析
  9. 02-HTML5新的input属性
  10. python正则表达式一[转]
  11. 彻底理解mysql服务器的字符集转换问题
  12. ES6 class的继承-学习笔记
  13. ES6的学习记录
  14. 在 R 中使用 Python 字符串函数
  15. MyBatis ehcache二级缓存
  16. JavaScript权威指南第03章 类型、值和变量(1)
  17. stm32 堆和栈(stm32 Heap & Stack)
  18. jsp页面:js方法里嵌套java代码(是操作数据库的),如果这个js 方法没被调用,当jsp页面被解析的时候,不管这个js方法有没有被调用这段java代码都会被执行?
  19. 2.Bootstrap CSS
  20. 四十九 常用内建模块 urllib

热门文章

  1. ubuntu 源、codename 与 sources.list 文件
  2. 计算机科学 —— 时间戳(timestamp)
  3. POJ3020 二分图匹配——最小路径覆盖
  4. 理解Objective-C Runtime(三)消息转发机制
  5. [NOIP 2018 Day1] 简要题解
  6. Spring中Bean获取IOC容器服务的方法
  7. 关于 .dyib 文件
  8. C++初学(1) 简单的加减乘除取余运算代码
  9. A. Bus to Udayland
  10. class.forName()和.class有什么区别?