2011-05-02 78 views
3

我知道这是一个基本的问题,但当它涉及到这个问题时,我已经消隐了......我可以通过xib UI更改背景颜色,但是当我运行该程序时,它不会更改颜色和恢复为默认颜色。除了更改右侧栏中的颜色外,还需要做其他事情吗? enter image description here更改xib文件的背景颜色?

输出: enter image description here

回答

4

你从实用应用程序模板创建APP好吗?

如果是这样,您可以在FlipsideViewController.m文件一看:

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    self.view.backgroundColor = [UIColor viewFlipsideBackgroundColor]; 
} 

删除第二行!

+0

viewFlipsideBackgroundColor在iOS 7中被deprectaed。现在应该使用哪种方法作为替代方法? – 2014-05-22 06:18:04

+0

Apple仅弃用自定义颜色viewFlipsideBackgroundColor。没有其他选择,你可以使用任何你喜欢的颜色来设置背景。 – 2014-06-04 23:00:58

0

其实我觉得我找到了答案。在我需要删除的viewDidLoad方法中有一些默认代码。有人能证实这一点吗?

self.view.backgroundColor = [UIColor viewFlipsideBackgroundColor];