Commit 1902c517 authored by pete谢兆麟's avatar pete谢兆麟

修改代码逻辑 所有数据刷新都在接口回掉成功 动画完成之后

parent 9a25203d
......@@ -250,13 +250,15 @@ extension YHHomeCollectionViewCell {
if success {
listModel.is_like = true
listModel.like_count = listModel.like_count + 1
updataSubViews()
self.heartImageViewBtn.setImage(UIImage(named: ""), for: .selected)
self.heartImageViewBtn.setImage(UIImage(named: ""), for: .normal)
self.animationView.isHidden = false
self.animationView.loopMode = .playOnce
self.animationView.play {[weak self] completed in
guard let self = self else { return }
self.animationView.isHidden = true
self.heartImageViewBtn.setImage(UIImage(named: "home_red_heart"), for: .normal)
self.updataSubViews()
}
}
}
......@@ -267,7 +269,7 @@ extension YHHomeCollectionViewCell {
if success {
listModel.is_like = false
listModel.like_count = listModel.like_count - 1
updataSubViews()
self.updataSubViews()
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment