UIWebView в ScrollView не перерисовывается - PullRequest
3 голосов
/ 06 ноября 2008

У меня есть UIWebView в UIScrollView. Затем при прокрутке веб-представление правильно отображает первые две страницы, но отображает только половину третьей страницы. Если я нажимаю на веб-представление, оно отображает содержимое или, если я звоню -[UIWebView reload] в -scrollViewDidEndDecelerating, оно отображает содержимое.

Можно ли как-нибудь правильно настроить веб-представление?

Ответы [ 2 ]

2 голосов
/ 15 декабря 2008

UIWebViews не могут быть загружены одновременно. Вы должны загрузить один, подождать, пока он не закончится, затем загрузить следующий и т. Д.

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

0 голосов
/ 04 февраля 2009

Все UIViews имеют ограничение размера 1024x1024 пикселей. Это указано в конце раздела «Обзор» документации UIView.

Если в вашем веб-представлении должно быть более 1024 пикселей контента, вам придется вывести его из родительского представления прокрутки и позволить ему управлять прокруткой самостоятельно.

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