我收到此错误:
使用此代码:
-(void)lowerGUI {
[mainGUI.layer addAnimation:guiLower forKey:@"transform.translation.y"];
}
我有一个 UIView,如果需要,我正在上下动画以将其移开。我在 viewDidLoad 中设置了动画:
guiLower = [CABasicAnimation animationWithKeyPath:@"transform.translation.y"];
guiLower.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
guiLower.duration = 1;
guiLower.fromValue = [NSNumber numberWithFloat:320];
guiLower.toValue = [NSNumber numberWithFloat:481];
代码构建并运行良好,但是当我单击按钮运行动画时,出现错误。
有任何想法吗?
谢谢你。