WKWebView неправильно рендеринг в iOS 10

У меня есть WKWebView внутри UITableViewCell. Запрос на загрузку веб-представления, а затем, после завершения загрузки, я изменю размер высоты веб-представления, чтобы он соответствовал высоте его содержимого, а затем соответствующим образом отрегулирую высоту ячейки табличного представления.

Произошло то, что веб-просмотр отображает только область, соответствующую размеру экрана. Когда я прокручиваю вниз, все белое. Но я вижу, что веб-вид, отображаемый с правильной высотой, нажмите и удерживайте белую область в веб-виде, и все равно увидите выделение. Масштабирование с помощью пинча делает видимой область веб-просмотра, отображаемую на экране, но другие области иногда становятся белыми.

Он отлично работает на iOS 8 и 9. Я создал пример проекта, чтобы продемонстрировать это поведение здесь:https://github.com/pawin/strange-wkwebview

Открытый радар:https://openradar.appspot.com/radar?id=4944718286815232

Обновление: эта проблема решена в iOS11

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

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