2009-11-17 2 views
1

Я использую 5 UIWebViews в UIScrollView, чтобы показать результат моей игры. Намерение состоит в том, чтобы позволить пользователю прокручивать экран результатов. У меня возникла проблема, когда UIWebViews не будут загружаться при прокрутке на следующую страницу. Это означает, что первая страница будет загружаться успешно, однако, когда вы перейдете на страницу 2, вы увидите белую пустую страницу. Страница загружена, так как я вижу предупреждение, которое было дано на всех 5 страницах, но оно не будет отображаться.Использование нескольких UIWebViews в UIScrollView

Я попробовал обходной путь, как упомянуто здесь

inserting various views into UIScrollView

http://pinchzoom.com/blog/items/view/1386/one-of-the-problems-with-the-uikit-at-the-moment-is-an-issue-embedding-a-uiwebview-within-a-table

Это фиксированная моя проблема, однако, когда я представил приложение к ITunes, он получил отвергнуто со следующим комментарием.

«3.3.1 Приложения могут использовать только документированные API в порядке, предписываемом Apple, и не должны использовать или использовать какие-либо частные API». Негосударственный API, который включен в приложение является _documentView

Я хотел бы решить эту проблему и повторите попытку. Может кто-нибудь помочь, пожалуйста?

Благодаря Кувшины

ответ

0

Просто используйте один WebView для всех результатов (которые будут прокручиваться, если он не помещается на экране).

+1

Я использую горизонтальную прокрутку, используя управление пейджером не вертикально. Решение, которое вы предложили, не будет работать с Pager Controls. – Jugs

+0

Я действительно не хочу быть умной задницей здесь, но: ради типичного удобства использования iPhone и для того, чтобы ваше приложение было отправлено с соответствующими усилиями, возьмите один веб-просмотр. –

Смежные вопросы