我在正常的UIViewController中有一个UIWebView。 UIWebView的内容是在我的程序中进行编程/动态创建的,并且可能非常长(多个表行)。不知何故,在加载之后,当在屏幕上滑动时,页面不会滚动多于一半的内容屏幕。正因为如此,我只能看到开始的几行数据,而没有看到其他许多数据。这是为什么?UIWebView不滚动到加载/创建的网页的底部
0
A
回答
2
如果您不能滚动正确使用UIWebView
底端:
1)单向通行(编程)要解决的问题是使用适当的自动调整大小以UIWebView
。
self.webView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin ;
2)其它方式(界面生成器),以解决该问题,使用适当的自动调整大小到UIWebView
。转到界面生成器 - > Web视图 - >尺寸检查器,并在所有地方勾选自动调整部分(如上图所示)
+0
我在哪里可以找到'界面生成器'?你在哪里截取了截图? – Ruben 2013-11-21 20:49:34
相关问题
- 1. 的UIWebView不滚动,直到底部
- 2. 滚动到网页底部
- 3. 滚动到页面加载底部
- 4. 小书签滚动到网页底部
- 5. 自动滚动底部的UIWebView
- 6. 检查UIWebView是否滚动到底部
- 7. Div在加载时滚动到底部
- 8. 将弹跳滚动箭头添加到我的网页底部?
- 9. 滚动到页面底部
- 10. 加载项或“技巧”直接滚动到自动加载页面的底部
- 11. 我可以自动滚动到页面底部加载laravel
- 12. UIWebView不加载网页
- 13. 在页面加载时滚动到底部,但将允许滚动顶部
- 14. 在底部加载可滚动的div
- 15. 的UIWebView不会滚动到最后/底部
- 16. 网页加载滚动部分向下
- 17. postBack后滚动到页面的底部
- 18. 如何在页面加载时将iframe滚动到底部?
- 19. 滚动到页面底部,重新加载,然后重复
- 20. 滚动条出现在网页底部
- 21. Tableview不滚动到底部
- 22. UITableView不滚动到底部
- 23. RecyclerView不滚动到底部
- 24. uitableview不滚动到底部
- 25. UIScrollView不滚动到底部
- 26. UITableView.ScrollRectToVisible()不滚动到底部
- 27. 滚动查看不滚动到底部
- 28. 滚动视图不滚动,并在底部创建空白
- 29. 自动滚动到页面底部
- 30. ASP.NET页面自动滚动到底部
我改变了UIWebView中内容的行数,内容的高度似乎正确地反映了。我用下面的代码来设置webview的框架。有什么不对的吗?我也直观地注意到,滚动条的范围似乎并不反映内容的变化,它是固定的吗? (无效)webViewDidFinishLoad:(UIWebView *)webView { CGFloat height = [[webView stringByEvaluatingJavaScriptFromString:@“document.body.offsetHeight;”] floatValue]; webView.frame = CGRectMake(0.0,40.0,320.0,height); } – tom 2010-05-16 19:06:34
滚动条是UIWebView的一个内建。它看起来像滚动条的范围设置不正确,当我在上面的代码后面执行以下操作时,滚动条根本不滚动到页面的底部。 [webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@“window.scrollTo(0,%d);”,height]]; 顺便说一句,这是从iPhone模拟器内部观察。没有尝试在设备上呢。 – tom 2010-05-16 19:17:18
检查在这里:http://stackoverflow.com/questions/3290697/uiwebview-wont-scroll-till-the-end-bottom – Burjua 2010-07-20 14:21:35