我有,我想更改自定义动画,它出现在屏幕上的CALayer。我创建了一个委托,这样我可以赶上方法:如何更换一个CALayer的自定义动画出现
- (id <CAAction>)actionForLayer:(CALayer *)layer forKey:(NSString *)key
我检查的关键等于kCAOnOrderIn,然而,该层没有被告知它的边界会,但(它目前报告(0,0,0,0)为界限)。所以然后我试着检查键是否等于“界限”,但我仍然报告相同的矩形(0,0,0,0)。
我想要做的动画,而不是逐步层“永不褪色”到通过不透明的屏幕,我希望它从小和中间它的全范围发展到屏幕上。但要做到这一点,我需要知道它的全部范围。无论如何要知道,以便我可以替换自定义动画,或者我只是简单地接近这个错误的方式吗?
感谢
天哪,是的,这是前一阵子。不要把这个标记为答案,直到我用我当时试图做的任何事情来测试它。我必须回复你。 – DonnaLea 2010-06-07 00:26:24