このコードの前に、私の映画の写真のアルファは0に設定されています。
CABasicAnimation* fadein= [CABasicAnimation animationWithKeyPath:@"alpha"];
[fadein setToValue:[NSNumber numberWithFloat:1.0]];
[fadein setDuration:0.5];
[[moviepic layer]addAnimation:fadein forKey:@"alpha"];
何も起こりませんでした。代わりに事前にアルファを0.5に設定した場合、アルファは0.5のままで、1にアニメーション化されません。
アラウンドを使用するコードを見たことがありますUIView beginAnimations:
が、コアアニメーションを教えているので、CABasicAnimationがこのような単純なタスクを実行できないのはなぜですか?