1

このようなことでUIWebViewの高さを設定することは可能ですか。

[webView.height: currentHeight - 44px];

つまり、基本的に、UIWebViewの高さを取得してから、プログラムで下から44px短くしたいと思います。

4

2 に答える 2

5

次のように古いフレームを保存します。

CGRect oldFrame = WebView.frame;

次に、新しいフレームを設定します。

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

それでおしまい :-)

于 2013-02-14T06:05:41.263 に答える
0

これで十分だと思います。

webView.frame = CGRectMake(webView.frame.origin.x, webView.frame.origin.y, webView.frame.size.width, webView.frame.size.height - 44);
于 2013-02-14T06:09:41.510 に答える