隐藏时,UIToolbar会留下白色矩形

时间:2011-11-24 21:17:15

标签: iphone objective-c

我的应用有5个标签,每个标签都有导航控制器。

在我的一个标签中,我使用导航控制器默认工具栏。

当我的网页视图加载时,我想隐藏它。

但是当我这样做时,在标签栏的正上方留下一个白色矩形。

有人知道如何解决这个问题吗?

谢谢!

- (void)loadView
{
CGRect screenFrame = [[UIScreen mainScreen] applicationFrame];
UIWebView *wv = [[UIWebView alloc] initWithFrame:screenFrame];

[wv setScalesPageToFit:YES];
[wv setDelegate:self];

[self setView:wv];
[wv release];
}

1 个答案:

答案 0 :(得分:1)

当您隐藏navigationBar时,您必须调整UIWebView的大小。 例如:

myWebView.frame = [self.view.frame];