我想使用新的 iOS 16 Buttom Sheet 功能来创建类似查找我的视图:
不幸的是,TabView 隐藏在工作表后面:
我的代码:
TabView {
Text("View 1")
.sheet(isPresented: .constant(true)) {
Text("Sheet View Content")
.presentationDetents([.medium, .large])
}
.tabItem {
Label("Menu", systemImage: "list.dash")
}
Text("View 2")
.tabItem {
Label("Order", systemImage: "square.and.pencil")
}
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这个目标?
暂时没有解决办法
不幸的是,目前无法使用当前版本的 SwiftUI 显示带有可见选项卡栏的模态表。其他开发者已在 Apple 开发者论坛和 StackOverflow 上的其他线程上提出了此问题,如下所示:
我也在寻找这个问题的解决方案。
我目前正在制定ViewModifier解决此问题的自定义方案,如果成功,我将在 GitHub 上公开发布它。
| 归档时间: |
|
| 查看次数: |
1029 次 |
| 最近记录: |