防止UIWebView滑离屏幕(iPhone)

时间:2009-06-25 09:33:29

标签: iphone uiwebview

我在屏幕上有一个全屏UIWebView组件,内容固定,所以不需要滚动。当我向屏幕轻推内容时,可以向上或向下移动。

当有支持滚动的组件时,可以在iPhone上体验相同的效果。

我想在我的应用程序中防止这种情况发生。请说清楚......

3 个答案:

答案 0 :(得分:2)

似乎有一个javascript阻止滚动,同时保持点击链接的能力:

document.onload = function(){
    document.ontouchmove = function(e){ e.preventDefault(); }
};

我没有对此进行测试,也找不到任何文档。我认为这是一个黑客攻击。

答案 1 :(得分:1)

<script>
document.ontouchmove = function(event){
   event.preventDefault();
}
</script>

更正确:)

答案 2 :(得分:0)

如果您不需要工作链接:

myUIWebView.userInteractionEnabled = NO;