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