Отображение UIWebView через tableView в UITableViewController - PullRequest
0 голосов
/ 14 мая 2011

Я добавил rightBarButton, и я хотел бы, чтобы эта кнопка скрывала TableView и отображала мой UIWebView, но я не вижу веб-представление.

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 исчезает, но все, что я получаю, это белый экран вместо ожидаемого «Testing»

Ответы [ 2 ]

1 голос
/ 14 мая 2011

Возможно, вам понадобится добавить [mWebView setNeedsDisplay] и, возможно, [self.tableView setNeedsDisplay].

0 голосов
/ 14 мая 2011

Попробуйте [webview setBackGroundColor: [UIColor clearColor]];

и [webview setOpaque: NO];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...