UIWebViewが画面からずれないようにする(iPhone)
質問
画面にフルサイズのUIWebViewコンポーネントがあり、コンテンツのサイズが固定されているため、スクロールは不要です。画面を少しずつ動かすと、コンテンツが上下に移動します。
スクロール対応のコンポーネントがある場合、iPhone全体で同じ効果が得られます。
アプリケーションでこれが発生しないようにしたいと思います。光を当ててください...
解決
リンクをクリックする機能を維持しながらスクロールを防止するjavascriptがあるようです:
document.onload = function(){
document.ontouchmove = function(e){ e.preventDefault(); }
};
これをテストしていないので、ドキュメントが見つかりません。ハックだと思います。
他のヒント
<script>
document.ontouchmove = function(event){
event.preventDefault();
}
</script>
より正確です:)
動作するリンクが必要ない場合:
myUIWebView.userInteractionEnabled = NO;
所属していません StackOverflow