2017-02-10 22 views
1

Возможно, мне не хватает чего-то простого:Как обновить WKWebView при изменении размера динамического типа?

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

Проблема заключается в том, что при изменении размера динамического типа в настройках и возвращении в приложение WKWebView не выполняет повторную визуализацию с новыми настройками.

Я пробовал:

  • не перегрузочный содержание (без изменений)
  • Создание нового экземпляра WKWebView (все еще показывает старый динамический размер Тип)

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

Кто-нибудь знает, есть ли способ обновить экземпляры WKWebView, чтобы отразить изменения размера динамического типа без перезапуска приложения?

ответ

0

У меня такая же проблема. Я нашел эту статью, и я делаю то, что она объясняет, работает, но она не работает для меня. Тем не менее, это простой пример, похожий на drop-dead, и CSS, который у нас есть в нашем веб-приложении, намного сложнее. Я собираюсь перелить статью еще раз, чтобы узнать, нет ли чего-то, чего я не вижу.

https://useyourloaf.com/blog/using-dynamic-type-with-web-views/