在做UITableViewCell展開效果的時候發現,給上邊的箭頭添加的動畫效果只顯示一下就會恢復,想下邊這樣。
箭頭的方向在改變之后很快就會恢復到之前的狀態,不能持續。
后來檢查代碼發現,需要我之前將箭頭旋轉的動畫效果寫在了點擊事件里。如果應該是定義一個狀態,讓cell在改變數據的時候刷新狀態。
之前將動畫寫在了點擊方法里
應該把動畫寫在設置cell數據的位置
這樣就行實現正常的效果了。
在做UITableViewCell展開效果的時候發現,給上邊的箭頭添加的動畫效果只顯示一下就會恢復,想下邊這樣。
箭頭的方向在改變之后很快就會恢復到之前的狀態,不能持續。
后來檢查代碼發現,需要我之前將箭頭旋轉的動畫效果寫在了點擊事件里。如果應該是定義一個狀態,讓cell在改變數據的時候刷新狀態。
這樣就行實現正常的效果了。