У меня есть веб-страница для тестирования (https://storage.googleapis.com/htmltestingbucket/nested_scroll_helper.html), которая просто печатает счетчик события прокрутки, который html обнаружил в фиксированном заголовке
Когда WKWebView является единственным прокручиваемым элементом во фрагменте, все в порядке, и WebView отправляет события прокрутки на страницу
Если я хочу добавить собственные элементы выше и ниже WebView, тогда все становится намного сложнее.
UIScrollView
UILabel
WKWebView
UILabel
Я знаю, что не хорошо иметь WebView внутри ScrollView, но я должен предоставить единый прокручиваемый опыт с гибридным контентом и соответствующими прокручивающими событиями в html-документе. Я нашел много вопросов по этому вопросу, но я не смог создать полное сквозное решение.