我正在进行一些非常标准的翻转动作:
[UIView beginAnimations:@"swapScreens" context:nil];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.view cache:YES];
[UIView setAnimationDuration:1.0];
[self.view exchangeSubviewAtIndex:0 withSubviewAtIndex:1];
[UIView commitAnimations];
值得称赞的是,这种动画风格非常容易使用。非常酷,我已经能够非常轻松地在整个应用程序中为过渡、翻转、淡入淡出等设置动画。
问题:在翻转过渡期间,翻转期间两个视图“后面”可见的背景是白色的,我希望它是黑色的。我有:
- 设置包含视图的背景(
self.view
上面) - 没有骰子。我真的认为这会奏效。 - 将每个视图的背景设置为黑色 - 没有骰子。我认为这行不通,尽管您可以尝试更好地理解不同的事物:)
- 谷歌想疯了;继续登陆与 Safari 相关的列表。
提前致谢!