3

または のいずれCATransitionかを使用transitionWithViewして 1 つのビューを右から「プッシュ」すると、押し込まれたビューが黒 (または背景色が何であれ) からフェードインし、押し出されたビューがフェードアウトする短い瞬間があります。黒。

これは意図した効果かもしれませんが、私のアプリでは乱雑に見えます。誰かがこの「フェードアウト/イン」効果を防ぐ方法を知っているかどうか疑問に思っていましたか?

新しいビューを表示するために使用している CATransition コードを次に示します。

myView = [[MyView alloc] initWithNibName:@"MyView" bundle:nil];
[myView setDelegate:self];

[[mainView layer] addAnimation:pushRightTransition forKey:nil];

// Add the view:
[mainView addSubview:[myView view]];
4

0 に答える 0