2012-03-01 56 views
2

我的代碼 -UIColor clearcolor在3.2iOS sdk中工作,但不是4.3爲什麼?

[view setOpaque:NO]; 
    [view performSelector:@selector(setBackgroundColor:) withObject:[UIColor clearColor]]; 

此相同的代碼可與3.2 IOS SDK精絕[查看將是透明的]但是 當我嘗試在其上使用此代碼4.3視圖運行它來了一個灰色的背景。

+0

難道我們任何答案固定它是view.opaque不同的默認值? – 2012-03-01 15:39:12

+0

該視圖是否爲webview? – deanWombourne 2012-07-24 18:03:34

回答

2

你爲什麼不只是做:

 view.backgroundColor = [UIColor clearColor]; 

或者

[view setBackgroundColor:[UIColor clearColor]]; 
+0

這兩件事情都是一樣的, – 2012-03-02 05:39:11

+0

沒有它沒有工作..... :-( – 2012-03-02 05:39:35

+0

再試一次,但沒有setOpaque,也許它有不同的行爲 – 2012-03-02 08:26:43

0

可以在這些版本中

相關問題