0

我在 html 中有一个页面,我将内容高度固定为固定

<div id='contentId' class='content' data-role='content' style='height:300px'> </div>

由于这个点击到顶部功能(点击状态栏将列表视图滚动到顶部)停止工作,但当我在 iPad 中测试同一页面时它可以完美运行。

4

1 回答 1

1

在网络上搜索了很多,没有成功,最后在 iOS 端尝试了一些东西,这是问题所在 - 网络视图已经是一个滚动视图,并且在页面中我将内容的高度固定为固定,所以这是第二个滚动视图

这就是我所做的 - 在滚动视图委托方法“shouldStartLoadWithRequest”中添加了这一行

((UIScrollView *)[[self.webView subviews] objectAtIndex:0]).scrollsToTop = NO; 

繁荣它工作:)

注意:此问题仅适用于 iPhone 而不是 iPad,其次我正在使用 -webkit-overflow-scrolling:touch; 作为正文中的 css,它的作用就像魅力

于 2013-04-22T09:28:38.877 回答