【问题标题】:UIWebView Resize CGRektMakeUIWebView 调整大小 CGRektMake
【发布时间】:2014-05-15 11:27:53
【问题描述】:

几周前,我开始了一个“xcode”项目,在该项目中我不得不调整UIWebView 的大小。我这样做了

webView.frame = CGRectMake(0, 118, 320, 410);

效果很好,没有问题。

然后,昨天我开始了一个新项目,我想做同样的事情,所以我尝试使用完全相同的代码。但它没有用。

webView.frame = CGRectMake(0.0, 0.0, 100.0, 100.0);

[self.webView setFrame:CGRectMake(0.0, 0.0, 100.0, 100.0)];

没有任何效果。 然后我在调整大小之前和之后返回了webView 框架的值。

函数调用 25.000000 77.000000 282.000000 183.000000 值已更改 0.000000 0.000000 100.000000 100.000000

所以看起来它调整了webView 的大小,但我的应用程序本身什么也不做。我究竟做错了什么?我敢打赌这只是一件小事,但我真的需要一些帮助

谢谢。 ;)

【问题讨论】:

  • 将委托设置为 webview
  • Webview.delegate=self;
  • 我在这两个项目中都这样做了,但没有成功
  • 试试这个:self.webView.frame = CGRectMake(self.webView.frame.origin.x, self.webView.frame.origin.y, self.webView.frame.size.width, 0 ); [self.webView 重新加载];

标签: ios uiwebview resize cgrectmake


【解决方案1】:

如果您在 .xib 中使用 WebView,请检查 IBOutlet 是否设置正确。

【讨论】:

    猜你喜欢
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    • 2011-04-07
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多