1
我学习的Core Animation,并按照我的任务,我不得不展开/折叠在y轴层线性我有下面这段代码IPhone:核心动画:扩大在Y轴的视图
CABasicAnimation *shrinkAnimation;
shrinkAnimation = [CABasicAnimation animationWithKeyPath:@"transform"]; //use transform instead of bounds.size
shrinkAnimation.repeatCount = 1;
shrinkAnimation.autoreverses = NO;
[shrinkAnimation setDuration:1.5];
shrinkAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn];
shrinkAnimation.toValue = [NSValue valueWithCATransform3D:CATransform3DScale(myView.layer.transform, 1, 0.1, 1.0)];
[myView.layer addAnimation:shrinkAnimation forKey:@"bounds.size"];
但这里的问题是图层合同/同时从两端扩展,你能帮助我在一个方向上扩展/崩溃吗?
在此先感谢
问候
ANKIT
该怎么办? – 2012-03-26 06:48:00
nope它没有帮助 – 2012-03-26 06:58:36
你放的语句,你应该把它放在层添加动画语句之前。 – 2012-03-26 07:10:24