有没有办法在iOs webview上真正自由滚动div(任何方向)

时间:2013-02-27 15:18:55

标签: ios webview scroll

我想要一个可以向任何方向拖动的div,大约是屏幕的4倍宽度和4倍高度。

我设置了身高和宽度,你可以在某些时候对角滚动它,但是当你去滚动它时,它只会垂直或水平直线。这似乎是当你开始向上滚动时,它就是这样。这对于在超大的webview div中滚动是否正常,或者是否有其他可能解释这个问题?

这是在iPad上,正文设置为宽度:4000px,高度:3000px。

2 个答案:

答案 0 :(得分:0)

iPhone倾向于水平或垂直地垂直滚动是有意的,它通常是一个有用的功能:如果你正在阅读可以水平滚动的高文本列,那么能够很好向下滚动而不用担心在你走的时候意外地将视图从一侧移到另一侧。据我所知,没有办法解决这个问题。

答案 1 :(得分:0)

有一个属性名称directionalLockEnabled可以获得一个bool 在scrollView类中。

这样可以解决问题:

theWebView.scrollView.directionalLockEnabled = NO;