ScrollView中的SwiftUI选项卡视图

ScrollView中的SwiftUI选项卡视图,swiftui,Swiftui,问题:我的TabView和PageTabViewStyle具有不同高度的内容。我可以在不同页面之间滑动,但是ScrollViewmyTabView内部的高度缩小为0 应为:TabView具有最大子视图的高度 我以前也遇到过类似的问题,但只是硬编码了最大视图的近似帧高,但这似乎不是正确的方法。非常感谢您的任何想法 struct ContentView:View{ var body:一些观点{ //滚动视图{ VStack{ TabView{ ForEach(1..正如您所说,“我的PageTabV

问题:我的
TabView
PageTabViewStyle
具有不同高度的内容。我可以在不同页面之间滑动,但是
ScrollView
my
TabView
内部的高度缩小为0

应为:
TabView
具有最大子视图的高度

我以前也遇到过类似的问题,但只是硬编码了最大视图的近似帧高,但这似乎不是正确的方法。非常感谢您的任何想法

struct ContentView:View{
var body:一些观点{
//滚动视图{
VStack{
TabView{

ForEach(1..正如您所说,“我的PageTabViewStyle选项卡视图具有不同高度的内容。”。在我看来,它位于内容视图中(DifferentSizeViews)你应该把你的ScrollView放在内容视图中。如果我把ScrollView放在内容视图中,那么TabView的大小会调整到0高度。在不同的SizeView中,所有的ScrollView都很适合我。在macos 11.4、xcode 12.5、target ios 14.5和macCatalyst上。你使用的是什么系统?