UIWebView不会滚动到结尾/底部

Bur*_*jua 8 iphone scroll uiwebview

我有与此处描述的相同的问题:UIWebView不会滚动到加载/创建的网页的底部(很遗憾没人在那里回答)

我有一个内部UIView的UIWebView,它不会滚动到底部,它实际上可以滚动它但它再次反弹,所以我看不到我的WebView底部100 px,它可以是什么?

谢谢

Bur*_*jua 15

对不起家伙,是我的错,我只是要减少WebView的高度

  • 你曾经对别人有所帮助,但:) (3认同)

Pri*_*sai 7

我今天遇到了这个问题.我已经设置了iPhone 4英寸屏幕的限制.因此,当我在iPhone 3.5英寸屏幕上执行应用程序时,它没有显示底部部分.

解决方案是转到Interface Builder并单击按钮以转到3.5英寸外形.(在3.5和4英寸外形之间交替的那个).

然后选择"Webview".

编辑器>解决Autolayout问题>添加缺少的约束

此解决方案适用于Xcode 5.


X S*_*ham 5

如果使用以下方法无法正确滚动到底端UIWebView:

1)解决问题的一种方法(编程)是使用适当的自动调整UIWebView.

self.webView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin ;
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

2)解决问题的其他方法(Interface Builder)是使用适当的自动调整功能UIWebView.转到Interface Builder-> Web View-> Size Inspector并勾选所有位置的自动调整部件(如上图所示)