如果你的动画总是停了!停了!停了!不管你想不想都停,这里有个参考,你可以看看!这只是一种可能性!!!

受最近看到段子影响,画风略诡异,不喜勿喷。

最近在“刻”动画!!!

为什么是“刻”,动画写了3周啊,能不是刻么?

宝宝心里到底有多苦,你们根本不知道!

按照道理说,虽然自己是个菜鸟,但是OC的API做的好啊,美工给了图,一个UIImageView.animationImages,动画有什么难的!

按道理说是这样的!但是,这个世界上还有“但是”!

团队合作,我做动画你刷新!刷新!刷新!

那是动画啊,你刷新还要我记状态,宝宝改,宝宝忍,这篇不说怎么改的,也不说怎么忍的,宝宝不生气,宝宝只是心里苦。

现在说下正题:

经过一番努力和修整,动画终于敲定了,QA又来了,

QA:“XX啊,你这动画还有问题!”

ME:“啥问题!”

QA:“你看,长按它停了”

ME:“这么诡异,我看看”

QA:“呢”

ME(内心):“我次奥,真停了!不服啊!”

ME:“这锅我接,你提个BUG,我先看看!”

ME:“长按(小声),(开始吼)XX,你长按干啥了?刷UI了?停我动画干嘛!”

XX:“我没有!你看看!”

下面省略一万次断点、运行、操作!

没结果~~

ME:“你过来,一定是你的锅!!!!”

下面省略一万次断点、运行、操作!

没结果~~

组长(10年大牛,当然,不全是iOS,这货才几年)路过,坐下了。

下面省略两次断点、运行、操作!

结果:出来了!!

UIImageView,好好地你高亮(highLighted)啥,有啥可亮的,点你下咋了!亮啥亮!

亮就亮吧,停我动画干嘛(其实挺合理的设计)!

所以,问题的关键找出来了,关闭高亮能力,下面省略一万个搜素引擎,好吧,没结果!

那就不要怪我了,重写“-(void)setHighlighted:(BOOL)highlighted{}”

记得加注释,不然被人删了别怪我!

对了,你要问我怎么重写的,继承一层呗!!!!!!

转载于:https://www.cnblogs.com/kongkaikai/p/5707569.html

UIImageView之我的动画为什么停了?UIImageView, highLighted,animationImages相关推荐

  1. UIImageView动画

    设置动画方法一:简易版本的动画(使用block版本) //动画需要持续多久  第一个参数 动画持续的时间 [UIView animateWithDuration:5 animations:^{ //设 ...

  2. Swift UIImageView简单动画

    UIImageView 如果要实现类似于grf的动画图 我们可以直接使用两中方式实现 方法一,设置动态图片 首先,我们需要一组实现动画的图片,按照顺序命名 如图所示 test 我们可以创建UIImag ...

  3. 【IOS 开发】基本 UI 控件详解 (UISegmentedControl | UIImageView | UIProgressView | UISlider | UIAlertView )

    转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/50163725 一. 分段控件 (UISegmentedControl) 控件展 ...

  4. iOS开发——UI基础-UIImage,UIImageView的使用

    1.UIImage 创建UIImage的两种方法 UIImage *image = [UIImage imageNamed:imageNmae];UIImage *image = [UIImage i ...

  5. UI控件笔记(二):UI之UILabel和UIImageView

    一.UILabel的独特属性们 UILabel *lab = [[UILabel alloc] initWithFrame:CGRectMake(0, 20, 320, 44)]; lab.backg ...

  6. ios 图片居中裁剪_iOS 根据UIImage 修改UIImageView Frame (包括截取图片中间部分)...

    iOS UIImageView 根据需求调整frame 1.图片的宽和高不相等,截取图片的中间部分,截取的部分Size明确 2.图片的宽度要等于其父视图的类的宽度,然后根据宽度计算高度,保证 图片不变 ...

  7. ios之UIImageView

    UIImageView,顾名思义,是用来放置图片的.使用Interface Builder设计界面时,当然可以直接将控件拖进去并设置相关属性,这就不说了,这里讲的是用代码. 1.创建一个UIImage ...

  8. IOS开发学习笔记024-UIButton和UIImageView的区别

    一.UIButton和UIImageView的区别 1. UIImageView 默认只能显示一张图片(默认会填充整个ImageView) 设置方法:image/setImage: UIButton ...

  9. android ui头像圆角化,UIImageView常用操作以及圆角头像的设置

    UIImageView,顾名思义,是用来放置图片的.使用Interface Builder设计界面时,当然可以直接将控件拖进去并设置相关属性,这就不说了,这里讲的是用代码. 1.创建一个UIImage ...

最新文章

  1. Linux从mysql中读取数据_linux shell中读写操作mysql数据库
  2. python学习第四课
  3. 解决Jsp运行org.apache.jasper.JasperException: Unable to compile class for JSP:问题
  4. 9月,水了几个大中厂前端面试的一些总结分享 | 掘金技术征文
  5. 多文件的Makefile
  6. 你吃的瓜子仁,真是老奶奶磕出来的?!
  7. 13个不可不知的ASP.NET MVC扩展点
  8. Java高级语法笔记-文件及目录操作
  9. DDNS实现内网服务器映射到公网(阿里云)
  10. Hello Quartz (第一部分)
  11. 性能测试之JMeter主页面布局
  12. 互联网分层架构的本质
  13. java中关于x轴翻转和y轴翻转如何计算_如何用加速度计提高倾角测量精度?
  14. Lwip的udp编程
  15. Microsoft Visual Studio 2013/2015/2017 官方原版 ISO 镜像中文版下载
  16. 程序员技术入股的那些坑
  17. 3秒钟解决windows字符间距变大,输入字母间距变大问题
  18. 均分纸牌(线性、环形、二维)
  19. 伴随着Web标准发展
  20. Pixhawk飞控代码(2019.11.28)

热门文章

  1. Linux 操作系统 10 - 软件安装管理
  2. QT字间距和行间距设置
  3. input常用提交按钮
  4. 如何使用唯物主义辩证法
  5. 电脑内部硬件组成(适合新手,小白阅读,简单易懂)
  6. Mysql进阶学习(五)连接查询(包含sql92标准和sql99标准)
  7. 获取文件编码格式 java_java实现获取文本文件的字符编码
  8. PHP和JAVA的本质性区别
  9. 计算机考研:全国明星院校考研计算机专业课一线汇总!!
  10. FarPoint Design BorderEditor(边框设计)