анимация ориентации iPad, чрезвычайно вялая при отображении большого webviews

Когда я изменяю ориентацию с относительно пустым webview, экран не поворачивает проблемы. Как только webview особенно полон содержания, и это становится с возможностью прокрутки, анимация вращения становится очень медленной. Строка состояния будет вращаться сначала, и представление будет следовать 3-5 секунд спустя.

В настоящее время, в willRotateToInterfaceOrientation, я просто изменяю размер кадра webview.

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

Спасибо!

1
задан Mike A 14 July 2010 в 20:44
поделиться

1 ответ

без изобретения колеса: нет. Ротация больших файлов также занимает много времени в сафари, поэтому маловероятно, что есть какая-либо оптимизация. В любом случае я ничего не нашел (и я довольно долго возился с этой проблемой).

Изобретая колесо заново: да, с помощью собственного UIWebView и каким-то образом заставляя его превосходить яблоки по скорости вращения. удачи.

1
ответ дан 2 September 2019 в 23:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: