Заставить scollView оставаться в рамках своего родителя в SwiftUI
Я пробую очень простой пользовательский интерфейс в SwiftUI, и у меня есть 3 представления, расположенные вертикально друг над другом. СРЕДНИЙ вид должен быть прокручиваемым. Однако, когда я делаю его прокруткой, элементы, содержащиеся в нем, начинаются с верхней части ЭКРАНА (та же позиция y, что и верхний элемент в vstack). Просто для проверки, применяя.border к scrollview, он подтверждает, что его границы действительно ограничены серединой экрана, между верхним и нижним элементами vstack. Таким образом, это означает, что элементы в scrollview отображаются за пределами его собственных границ.
Можно ли гарантировать, что scrollview отображает только элементы в пределах своих границ?