2014-02-21 51 views
-2

當我跑我的項目,似乎一切都正常,但當我用這個代碼UIViews背景顏色仍然停留純白色:製作的UIView透明背景和它的子視圖非透明

self.view.layer.backgroundColor = [UIColor clearColor]; 

真的不沒有什麼其他的嘗試,我看了谷歌,並嘗試了一些其他的東西,但被告知這個代碼應該這樣做,但沒有運氣。

+0

'self.view.backgroundColor = [UIColor clearColor]''? – Linuxios

+0

@Linuxios,嗨,我也試過,也沒有工作。 – redoc01

+0

你確定'self.view'後面的視圖不只是白色的嗎? 'self.view'背後有什麼看法。它是窗戶嗎? – Linuxios

回答

0

,你可能會有這種代碼在你的應用程序代理:

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
    self.window.backgroundColor = [UIColor whiteColor]; 

嘗試鏈接明朗的顏色半透明或其它顏色,如果它,因爲它應該改變那麼你的觀察背景顏色代碼工作。