【发布时间】:2011-05-26 02:44:24
【问题描述】:
我正在尝试向 CALayer 添加一个委托,以便知道动画序列何时完成。它在屏幕周围设置了 40 个子图层的动画。如下所示添加代理后,所有动画都会在 CALayer 上停止。
这是我的代码:
@protocol NIArticlesLayerDelegate;
@interface NIArticlesLayer : CALayer {
id<NIArticlesLayerDelegate> delegate;
}
@property (nonatomic, assign) id<NIArticlesLayerDelegate> delegate;
@end
@protocol NIArticlesLayerDelegate <NSObject>
@optional
-(void)itemAtCenter:(id)item;
@end
【问题讨论】:
标签: iphone ipad delegates protocols calayer