Как улучшить производительность прокрутки в UIWebView?

Я создаю приложение, которое включает в себяUIWebView содержит большое количество изображений, CSS, встроенное видео и обработчики JavaScript-кодов. Производительность прокрутки заикается, и я ищу наиболее эффективные способы улучшить это.

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

Quantity of images Should I be removing images from the DOM as the user scrolls past them, and adding them back if they scroll back up? Size of images Will Retina-quality images in a web view affect scrolling performance a lot more than smaller versions would? Image scaling Would resizing the images ahead of time make a big difference, rather than relying on the web view to scale based on declarations like width: 100%;? CSS I have avoided box-shadow, but are there other CSS properties that are also known for adversely affecting scrolling performance?

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

Ответы на вопрос(3)

Ваш ответ на вопрос