【问题标题】:UIWebview content not at top of viewUIWebview 内容不在视图顶部
【发布时间】: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


【解决方案1】:

Stonz2 的链接给了我答案:将 automaticallyAdjustsScrollViewInsets = false 添加到 viewController 的 viewDidLoad 方法中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多