2011-05-02 80 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];