在模态视图水平翻转过渡期间的背景

我正在使用iOS 5基于故事板的项目。 当呈现模态视图控制器时,我select了使用水平翻转过渡。 在过渡期间,背景是黑色的,考虑到我的应用程序的devise,这不是特别美观的。 如何在转换过程中更改背景颜色?

在非故事板项目中,我能够改变MainWindow.xib的背景颜色,但由于这个文件不再出现在故事​​板项目中,所以不能这样做。 此外,作为故事板的入口点是一个UINavigationController似乎没有任何背景颜色的属性(我怀疑这将有所作为,因为我需要改变的背景颜色与窗口关联,而不是主视图控制器,因为该视图控制器基本上被翻转以显示模态视图控制器)。

任何帮助将不胜感激。

去你的AppDelegate和

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 

做这个:

 window.layer.contents = (id)[UIImage imageNamed:@"IMAGE_NAME.png"].CGImage; 

或者如果你只是想改变颜色,然后更改图层的backgroundColor属性..希望这可以帮助