2013-08-05 81 views
-1

伊夫放置在兩個uiviews在我的主視圖但我不能改變它們的顏色UIViews不改變背景顏色

self.newView.backgroundColor =[UIColor colorWithRed:224.0f/255 green:237.0f/255 blue:246.0f/255 alpha:1.0]; 

我到底做錯了什麼?

** *解決* ** 移動代碼

viewDidAppear

+2

顯示如何添加視圖。您提供的代碼不足以識別問題 – bengoesboom

+2

您確定插座已連接嗎?還是代碼中添加了視圖? –

+0

@MattLong剛剛檢查網點連接 – DevC

回答

0

您設置的顏色幾乎類似於默認的。這就是爲什麼我認爲你感到困惑。請將顏色更改爲[UIColor colorWithRed:0/255 green:0/255 blue:246.0f/255 alpha:1.0];

你會看到一個藍色的顏色。我認爲這是問題。

+0

沒有變化,很奇怪,顏色甚至不會改變 – DevC

+0

請分享更多的代碼塊。我認爲缺少一些東西。 – shuvo

0

嘗試

self.newView.backgroundColor =[UIColor colorWithRed:224.0f/255.0f green:237.0f/255.0f blue:246.0f/255.0f alpha:1.0f]; 

我想那是因爲你沒有一個浮點值劃分,它的鑄造爲整數。

0

當我將代碼切換到viewWillAppear