我可以将自定义委托添加到自定义CALayer
问题描述:
我想向委员会添加一个CALayer,以便我可以知道动画序列何时完成。它在屏幕四周激活了40个子图层。一旦我像下面这样添加委托,所有动画停止在CALayer上。我可以将自定义委托添加到自定义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
更改了委托方法的名称,它工作。谢谢, – smcdrc 2011-05-26 15:26:28