我有与此处描述的相同的问题:UIWebView不会滚动到加载/创建的网页的底部(很遗憾没人在那里回答)
我有一个内部UIView的UIWebView,它不会滚动到底部,它实际上可以滚动它但它再次反弹,所以我看不到我的WebView底部100 px,它可以是什么?
谢谢
对不起家伙,是我的错,我只是要减少WebView的高度
我今天遇到了这个问题.我已经设置了iPhone 4英寸屏幕的限制.因此,当我在iPhone 3.5英寸屏幕上执行应用程序时,它没有显示底部部分.
解决方案是转到Interface Builder并单击按钮以转到3.5英寸外形.(在3.5和4英寸外形之间交替的那个).
然后选择"Webview".
编辑器>解决Autolayout问题>添加缺少的约束
此解决方案适用于Xcode 5.
如果使用以下方法无法正确滚动到底端UIWebView
:
1)解决问题的一种方法(编程)是使用适当的自动调整UIWebView
.
self.webView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin ;
2)解决问题的其他方法(Interface Builder)是使用适当的自动调整功能UIWebView
.转到Interface Builder-> Web View-> Size Inspector并勾选所有位置的自动调整部件(如上图所示)