我似乎无法更改应用委托(delegate)中所有 View 的背景颜色。
在 ios6 中这有效:
window.backgroundColor =[UIColor blueColor];
并在每个 UIView 中设置要清除的背景。
但由于某些原因,这在 iOS7 中不起作用。我可以在每个 View 中设置背景颜色没问题,但这是很多工作,一定有更简单的方法吗?有什么建议吗?
最佳答案
这是一个糟糕的改变背景颜色的方法!如果有任何东西在移动,动画将从所有透明度中减慢。在每个 View Controller 中更改 View 的 backgroundColor
:
- (void)viewDidLoad
{
[super viewDidLoad];
[[self view] setBackgroundColor:[UIColor redColor]];
}
关于ios - 更改 App delegate 中的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19316665/