UIWebView的高度减去44px编程?

时间:2013-02-14 05:59:51

标签: objective-c xcode uiwebview

是否可以通过这样做来设置UIWebView的高度..

[webView.height: currentHeight - 44px];

基本上,我想获得UIWebView的高度,然后以编程方式从底部缩短44px。

2 个答案:

答案 0 :(得分:5)

保存旧框架,如下所示:

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)

我想这应该足够了。

webView.frame = CGRectMake(webView.frame.origin.x, webView.frame.origin.y, webView.frame.size.width, webView.frame.size.height - 44);