小编Rob*_* S.的帖子

如何在iPhone翻转视图动画过渡期间控制背景颜色?

我有一些相当标准的翻转动作:

[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]; 
Run Code Online (Sandbox Code Playgroud)

以Apple为荣,这种动画风格非常容易使用.非常酷,我已经能够非常轻松地在整个应用程序中设置转换,翻转,淡入淡出等动画.

问题:在翻转过渡期间,翻转过程中两个视图后面可见的背景是白色的,我希望它是黑色的.我有:

  • 设置包含视图的背景(self.view上图) - 没有骰子.我真的认为这会奏效.
  • 将每个视图的背景设置为黑色 - 没有骰子.我不认为这会起作用,虽然你给出了不同的东西,以便更好地理解:)
  • 谷歌疯了; 继续登陆Safari相关的列表.

提前致谢!

iphone uiview uiviewanimation uiviewanimationtransition

14
推荐指数
2
解决办法
7370
查看次数

敏捷(Scrum)的采用 - 它是如何实现的?

对于那些在你的组织中实施Scrum的人来说,你最大的障碍是什么,如果你确实克服了它们,那又如何呢?

agile

11
推荐指数
2
解决办法
1271
查看次数