CAAnimation委托方法未在委托上调用

时间:2011-12-26 20:17:56

标签: iphone ios cocoa-touch core-animation caanimation

代表是我的视图控制器。

我通过以下方式设置代理:

CABasicAnimation theAnimation;
theAnimation.delegate = self;

然后我配置动画并将动画添加到图层,我确认它在设备上正确动画。

但是,我无法调用此委托方法:

-(void)animationDidStop:(CAAnimation *)anim finished:(BOOL)flag {
    NSLog(@"animationDidStop called.");
}

有什么想法吗?

另外,我找不到我的视图控制器为CAAnimation委托方法采用的协议。我以为所有委托对象都必须采用协议?

谢谢!

0 个答案:

没有答案