【问题标题】:UIWebView in A UIscrollViewUIscrollView 中的 UIWebView
【发布时间】:2015-10-08 09:06:29
【问题描述】:

我正在尝试在storyBoard 中的UIScrollView 中添加UIWebView。我禁用了 webView 的滚动并为 scrollView 启用了它。由于滚动视图中有其他视图,我不想拆分父视图。 但我的问题是,即使我没有为它们中的任何一个(scrollView 和 webView)设置高度约束,webView 也会采用静态高度。 这意味着 webView 内容没有超过它的画布(然后它的额外内容被剪切)并且滚动视图没有额外的空间,所以它也不能滚动。

【问题讨论】:

  • 添加一些代码以便我们了解您所做的事情

标签: ios objective-c webview scrollview


【解决方案1】:

我试图回答的问题是我最了解的。

您遇到的问题是停止 Web 视图滚动后您无法查看 Web 视图内容。所以你可以做两件事,

1) 由于您的滚动视图也有其他子视图,因此不要停止 Web 视图的滚动,而是设置其框架约束,以便您能够在一个框架大小内查看所有 Web 视图内容。

2) 您可以将网页视图放置在滚动视图的底部,并根据网页视图内容设置滚动视图的内容大小。将 web view 的底部约束与其父级一起设置为 0,这样就不需要一次又一次地设置 web view 的框架。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-16
    • 2012-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-20
    • 2015-04-22
    • 2011-01-11
    相关资源
    最近更新 更多