如何将黑/灰色更改为白色?
这只是一个简单的视图,其中UIView连接到UIViewControllers属性,并带有填充UIView的webview。
更新
以下是有效的代码:
- (void)loadView {
UIWebView *webview = [[UIWebView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 416.0f)];
[webView setBackgroundColor:[UIColor whiteColor]];
self.view = webView;
[webview release];
}
提前致谢。
答案 0 :(得分:11)
您可以使用UIScrollView的backgroundColor属性来实现此目的,签名为:
@property(nonatomic, copy) UIColor *backgroundColor
因此要将其更改为白色,您可以使用:
[myScrollView setBackgroundColor:[UIColor whiteColor]];
答案 1 :(得分:0)
对您的代码进行了一些改进:
- (void)viewDidLoad {
[super viewDidLoad];
UIWebView *webview = [[UIWebView alloc] initWithFrame:CGRectMake(self.view.bounds)];
[webView setBackgroundColor:[UIColor whiteColor]];
[self.view addSubview: webView];
[webview release], webview = nil;
}
总的来说,你应该发现这种方法不那么脆弱了。
PS。如果你保留对UIWebView
周围的引用,请不要忘记在- viewDidUnload
中发布它。