給UITableViewCell上的圖片添加動畫,動畫閃一下就消失不能保存

在做UITableViewCell展開效果的時候發現,給上邊的箭頭添加的動畫效果只顯示一下就會恢復,想下邊這樣。

箭頭的方向在改變之后很快就會恢復到之前的狀態,不能持續。

后來檢查代碼發現,需要我之前將箭頭旋轉的動畫效果寫在了點擊事件里。如果應該是定義一個狀態,讓cell在改變數據的時候刷新狀態。

之前將動畫寫在了點擊方法里


應該把動畫寫在設置cell數據的位置

這樣就行實現正常的效果了。


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,241評論 4 61
  • 不要失去自我 要掌握好時間 過你自己的人生 ——《貓的報恩》
    彼岸花開2016閱讀 224評論 0 0
  • 2011年5月14日,我們校長一行人真的就要去我老家了!這個日子我可整整盼望了6個多月,180多天啊! 要知道每次...
    西瓜甜甜啦閱讀 507評論 18 17
  • 前幾天看了《摔跤吧,爸爸》,沒有想象中的那么好。 說它顯示了體育競技的精神,似乎沒有那么鮮明。這里面反而出現了很多...
    莊魚閱讀 634評論 0 2
  • 黃昏 微風 一人 漫步田野中 竟是無比灑脫 快意 心中是無限悸動 嘴角是無限笑意 沒有緣由也不知緣由 在瑟瑟微風中...
    Miss_無言閱讀 167評論 0 0