【发布时间】:2013-07-15 08:04:12
【问题描述】:
我正在制作一个 iOS 应用。我有几个CALayer 对象最终将被(缩小的)动画删除。当动画完成并调用animationDidStop:finished 时,我想从超级视图 中移除 CALayer 对象并将其删除。
- 但是我怎样才能得到
CALayer对象animationDidStop:finished?我会猜到CAanimation-object 有一个指向该层的指针,但我找不到它 在文档中。 - 有没有更好的方法来处理这个问题? (实际上,我在同一个图层中添加了多个动画对象,理想情况下,我希望仅在最后一个动画完成时删除该图层)
【问题讨论】:
标签: iphone ios animation calayer caanimation