为什么这不会改变webview的大小

时间:2013-04-18 10:08:23

标签: ios objective-c webview

这个解决的stackoverflow答案对我来说似乎不起作用,我不明白为什么。

Height of UIWebView minus 44px programmatically?

 CGRect oldFrame = WebView.frame;
    CGRect newFrame =CGRectMake(oldFrame.origin.x, oldFrame.origin.y, oldFrame.size.width, oldFrame.size.height-44);
    [WebView setFrame:newFrame];

1 个答案:

答案 0 :(得分:3)

在完成此操作后尝试这样一次,重新加载您的webview,

    self.webView.frame = CGRectMake(self.webView.frame.origin.x, self.webView.frame.origin.y, self.webView.frame.size.width, 0);
  [self.webView reload];