UIWebView不会滚动到加载/创建的网页的底部

时间:2010-05-16 10:12:34

标签: uiwebview scroll

我在普通的UIViewController中有一个UIWebView。 UIWebView的内容是在我的程序中编程/动态创建的,它可能很长(多个表行)。不知何故,在加载后,当在屏幕上滑动时,页面将不会滚动超过一半的内容屏幕。因此,我只能看到开始的几行数据,但不能看到其后的许多其他数据。那是为什么?

1 个答案:

答案 0 :(得分:2)

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

1)解决问题的一种方法(以编程方式)使用适当的自动调整功能UIWebView

self.webView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin ;

enter image description here

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