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