zoukankan      html  css  js  c++  java
  • UIImageView之我的动画为什么停了?UIImageView, highLighted,animationImages

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

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

    最近在“刻”动画!!!

    为什么是“刻”,动画写了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{}”

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

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

  • 相关阅读:
    mysql存储过程 --游标的使用 取每行记录 (多字段)
    mysql rowid实现
    redis进程守护脚本
    CF1042B 【Vitamins】(去重,状压搜索)
    CF1042A 【Benches】(优先队列)
    魔板 Magic Squares(广搜,状态转化)
    解方程(hash,秦九韶算法)
    noip模拟赛 动态仙人掌(并查集,贪心)
    (暴力碾标算)NOIP模拟赛 宗教仪式
    牛客网NOIP赛前集训营-提高组18/9/9 A-中位数
  • 原文地址:https://www.cnblogs.com/kongkaikai/p/5707569.html
Copyright © 2011-2022 走看看