簡體   English   中英

在UIScrollView上更改背景顏色?

[英]Changing background color on UIScrollView?

如何將黑/灰色更改為白色?

這只是一個簡單的視圖,UIView連接到UIViewControllers屬性,同時帶有填充UIView的webview。

UPDATE

這是有效的代碼:

- (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];
}

提前致謝。

蘋果手機

您可以使用UIScrollView的backgroundColor屬性來實現此目的,簽名為:

@property(nonatomic, copy) UIColor *backgroundColor

因此,要將其更改為白色,您將使用:

[myScrollView setBackgroundColor:[UIColor whiteColor]];

您的代碼的一些改進:

- (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發布它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM