我一直在寻找一种在水平翻转动画期间改变黑色背景颜色的方法,但到目前为止,没有任何方法可以帮助我。

This is what it looks like right now

如果有人可以帮助我,我将不胜感激!这是我一直用于动画的代码:

ViewController.h:

-(IBAction)howitworksbutton:(id)sender;


ViewController.m:

-(IBAction)howitworksbutton:(id)sender
{
      howitworks *secondview = [[howitworks alloc] initWithNibName:nil bundle:nil];
      secondview.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
      [self presentModalViewController:secondview animated:YES];
}


我还创建了一个新的名为“ howitworks”的UIViewController子类。

问候,伊瓦尔

最佳答案

尝试设置应用程序委托的窗口对象的背景色:

YourAppDelegate   *delegate =[[UIApplication sharedApplication] delegate];
[[delegate window] setBackgroundColor:[UIColor redColor]];


我相信这是所有应用程序视图后面的主要背景色。

10-08 18:20