我添加了一个rightBarButton,我想让该按钮隐藏TableView并显示我的UIWebView,但我没有看到Web视图。
的UITableViewController
viewDidLoad中:
mWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 380)];
[mWebView loadHTMLString:@"<html><body>Testing</body></html>" baseURL:nil];
mWebView.hidden=YES;
[self.view addSubview:mWebView];
onButton:
mWebView.hidden = NO;
self.tableView.hidden=YES;
tableView消失了,但我得到的只是一个白色屏幕而不是预期的“测试”
答案 0 :(得分:1)
您可能需要添加[mWebView setNeedsDisplay]
,可能还需要添加[self.tableView setNeedsDisplay]
。
答案 1 :(得分:0)
尝试[webview setBackGroundColor: [UIColor clearColor]];
和[webview setOpaque: NO];