问题描述
我的单元格有两种动画
- UIView.animate + CGAffineTransform
- layer.add + CABasicAnimation
它在一张桌子上,它是 UITabBarController 的一部分。
问题:
- 在选项卡之间移动并返回会停止动画
- 向上/向下滚动以便隐藏并返回单元格 - 会停止动画
我想如何解决它 - 通过在我的牢房中准备重用。但问题是在对其初始化中的单元格设置标签进行了一些测试之后 - 显然 dequeue 返回 2 个不同的单元格。例如,如果标签是 1 和 2 - 当我移动到 tab#2 并返回 tab#1 时,我会得到带有标签 1 的单元格,重复 - 标签 2,重复 - 标签 1。对此非常困惑......>
所以我目前的想法是移动单元格是否有动画以及什么类型的动画到外部 vc 并传入 cellforrow / willdisplay 单元格。我的想法正确吗?
或者也许有更好的方法来恢复单元格中的动画?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)