3

每当我使用其中一个CATransitiontransitionWithView从右侧“推”一个视图时,都会有一个短暂的时刻,被推入的视图会从黑色(或任何背景颜色)淡入,而被推开的视图会淡出到黑色的。

这可能是预期的效果,但在我的应用程序上看起来很乱,并且想知道是否有人知道防止这种“淡出/淡入”效果的方法?

这是我用来呈现新视图的 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