我遇到了一个奇怪的问题。在我的应用程序中,我有一个显示一些描述的UIWebView。由于我想在整个页面上使用相同的背景颜色,我通过下面屏幕中显示的XIB中的属性检查器将背景颜色属性设置为 clearcolor 。但是,从属性检查器设置属性对我来说不起作用。
所以我在ViewDidLoad
中编写了一段代码并且工作得很好:
webview.backgroundColor=[UIColor clearColor];
我的问题是为什么背景颜色属性不能在Xib中使用属性检查器并且在我手动编码时工作?我认为这是一个错误吗?
感谢。
P.S。 :我使用Xcode 4.0.2
答案 0 :(得分:8)
您可以更改UIWebView
这样:将Opaque
属性设置为NO
,然后设置背景颜色,例如:
[webView setOpaque:NO];
webview.backgroundColor=[UIColor clearColor]; // any color you'd like