次のエラーが表示されます。
このコードで:
-(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];
コードは正常にビルドおよび実行されますが、ボタンをクリックしてアニメーションを実行すると、エラーが表示されます。
何か案は?
ありがとうございました。