1

フェードが必要な場合は、次のCATransitionを使用できます。

CATransition* transition = [CATransition animation];
transition.delegate = nil;
transition.duration = 0.3;
transition.timingFunction = [CAMediaTimingFunction functionWithName: kCAMediaTimingFunctionEaseOut];
transition.type = kCATransitionFade;
[theLayer addAnimation: transition forKey: nil];

#import <QuartzCore/QuartzCore.h>フレームワークをリンクすることを確認してください。サブレイヤーを追加または削除する直前に、このブロックを呼び出します。

4

1 に答える 1

4

background-color: redの代わりに使用する必要がありますcolor: red。出来上がり...赤いピクセル!

于 2010-04-11T02:11:41.010 に答える