Предотвратить скольжение UIWebView с экрана (iPhone) - PullRequest
1 голос
/ 25 июня 2009

У меня есть полноэкранный компонент UIWebView на экране с содержимым фиксированного размера, поэтому прокрутка не требуется. Когда я подталкиваю экран, содержимое перемещается вверх или вниз.

Тот же эффект можно испытать на всем iPhone, когда есть компонент с прокруткой.

Я бы хотел предотвратить это в моем приложении. Пожалуйста, пролите немного света ...

Ответы [ 3 ]

2 голосов
/ 25 июня 2009

Кажется, что есть javascript, который предотвращает прокрутку, сохраняя при этом возможность нажимать ссылки:

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

Я не проверял это и не могу найти никакой документации. Я считаю это взломом.

1 голос
/ 07 июня 2010
<script>
document.ontouchmove = function(event){
   event.preventDefault();
}
</script>

правильнее:)

0 голосов
/ 25 июня 2009

Если вам не нужны ссылки для работы:

myUIWebView.userInteractionEnabled = NO;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...