【问题标题】:How can I make a UIWebView to always really bounce?我怎样才能让 UIWebView 总是真正反弹?
【发布时间】:2014-08-14 02:17:30
【问题描述】:

我想创建一个UIWebView,它在滚动方面的行为与 Apple 的 Safari 完全相同。

  1. 我想要一个UINavigationBar,它会随着您在页面顶部向下滚动而逐渐出现,并随着您向上滚动而逐渐隐藏。

  2. 最重要的是,我希望它始终像 Safari 的 UIWebView 弹跳一样弹跳。

为了理解我所说的创建一个新项目,添加UIWebView 并加载 dribbble.com。您会注意到,当您向下滚动 dribbble 的导航栏时,它会停留在相同的位置。

但是,我希望它的行为就像 Safari,我希望它像 Safari 一样滚动: http://postimg.org/image/6e5qg6omh/

原因是因为在UIWebView 后面(图中灰色的地方)我想显示一个图像。向下滚动时将显示该图像。

我尝试设置webView.scrollView.alwaysBouncesVertical = YES;,但没有成功。

有什么想法吗?

【问题讨论】:

    标签: ios objective-c uiwebview uiscrollview


    【解决方案1】:

    我发现实际上 UIWebView 完全按照我想要的方式工作,但是我正在使用的新 WKWebView 的行为方式很奇怪。我无能为力,我只希望 Apple 修复它。

    【讨论】:

      【解决方案2】:

      只是一个想法,使条形区域隐藏在顶部之后,然后将其设置为在一定长度时总是向后滑动 (lengthOfBarVisible

      我是个菜鸟,所以我可能还差得很远。

      祝你好运!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-09-24
        • 2013-10-08
        • 2014-09-07
        • 2013-10-09
        • 2014-01-25
        • 2012-04-29
        • 1970-01-01
        相关资源
        最近更新 更多