给UITableViewCell上的图片添加动画,动画闪一下就消失不能保存

在做UITableViewCell展开效果的时候发现,给上边的箭头添加的动画效果只显示一下就会恢复,想下边这样。

箭头的方向在改变之后很快就会恢复到之前的状态,不能持续。

后来检查代码发现,需要我之前将箭头旋转的动画效果写在了点击事件里。如果应该是定义一个状态,让cell在改变数据的时候刷新状态。

之前将动画写在了点击方法里


应该把动画写在设置cell数据的位置

这样就行实现正常的效果了。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,710评论 4 61
  • 不要失去自我 要掌握好时间 过你自己的人生 ——《猫的报恩》
    彼岸花开2016阅读 1,585评论 0 0
  • 2011年5月14日,我们校长一行人真的就要去我老家了!这个日子我可整整盼望了6个多月,180多天啊! 要知道每次...
    西瓜甜甜啦阅读 3,427评论 18 17
  • 前几天看了《摔跤吧,爸爸》,没有想象中的那么好。 说它显示了体育竞技的精神,似乎没有那么鲜明。这里面反而出现了很多...
    庄鱼阅读 3,870评论 0 2
  • 黄昏 微风 一人 漫步田野中 竟是无比洒脱 快意 心中是无限悸动 嘴角是无限笑意 没有缘由也不知缘由 在瑟瑟微风中...
    Miss_无言阅读 1,342评论 0 0

友情链接更多精彩内容