【发布时间】:2015-09-30 15:31:47
【问题描述】:
我有一个 iOS 9 屏幕,上面有两个 UIWebview;这两个 UIWebview 在 IB 中设置相同,并且每个都显示一个 HTML 表格,具有相同的 CSS。但是两个视图的显示方式不同:在顶部,表格向下滚动并在顶部显示一个空白区域;第二个显示正确。
这两个 HTML 表格有一个灰色背景以显示它们在此处的位置。 这是打开时的视图;每个概述的 UIWebview 中都有一个表格:
我可以手动将顶视图滚动到正确的位置:
当然,我希望顶部的 UIWebview 将表格显示在视图的顶部。
关于为什么顶部 UIWebview 在打开时向下滚动表格的任何想法?我在其他几个例子中看到过这种情况,但无法弄清楚为什么或如何纠正它。
【问题讨论】:
-
检查一下我刚才问的这个问题:stackoverflow.com/questions/24335497/… 这可能与视图是滚动视图和子视图列表中的第一个元素有关。
-
谢谢,Stonz2 - 解决了问题!刚刚将
automaticallyAdjustsScrollViewInsets = false添加到 viewController 的 viewDidLoad 方法中,它就可以正常工作了。我无法告诉你我多么感谢你的回答! -
当然。考虑给我的问题和回答问题的人点赞,以便其他人更容易找到它。
-
在赞成票上完成。再次感谢。
标签: ios objective-c uiwebview