如何让UIWebView始终真正反弹?

时间:2014-06-23 23:24:31

标签: ios objective-c uiwebview uiscrollview

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

  1. 我希望逐渐显示UINavigationBar,就像在页面顶部向下滚动一样,并在向上滚动时逐渐隐藏。

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

  3. 为了理解我创建新项目的内容,请添加UIWebView并加载dribbble.com。您会注意到,当您向下滚动时,运球的导航栏会保持在同一位置。

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

    原因是因为UIWebView(图片中灰色的位置)后面我想要显示图像。向下滚动时将显示该图像。

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

    有什么想法吗?

2 个答案:

答案 0 :(得分:0)

只是一个想法,使条形区域隐藏在顶部之外,然后将其设置为始终向后滑动,如果某个长度(lengthOfBarVisible< lengthOfBar){在x轴上移动-.5}

我是一个菜鸟,所以我可能会离开。

祝你好运!

答案 1 :(得分:0)

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