UIViewRepresentable не правильно определяет размер в ScrollView - PullRequest
0 голосов
/ 04 мая 2020

Я следовал Руководству Apple по использованию UIPageViewController с SwiftUI. Их руководство работает отлично. Однако я столкнулся с проблемой, когда, если у меня есть PageView внутри ScrollView - высота PageView больше не соблюдается, и я должен установить frame вручную. Не идеально, так как содержимое внутри PageView является динамическим c и, следовательно, высота будет варьироваться.

Это похоже на проблему с ScrollView; как у меня есть другое представление - UIViewRepresentable - это простая оболочка вокруг WKWebView - с той же проблемой.

Есть ли способ изменить размеры этих представлений внутри SwiftUI ScrollView?

Если я помещу эти представления вне ScrollView и, например, в простой VStack , они измеряют себя правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...