SwiftUI在TabbedView上设置了文本和图像

Mic*_*son 7 ios swift swiftui

在其说明文件TabbedView,您可以使用LayoutView来添加文本视图和图像视图。我在任何地方都找不到对LayoutView的引用。

这有效:

.tabItemLabel(Image("image"))
Run Code Online (Sandbox Code Playgroud)

这有效:

.tabItemLabel(Text("image"))
Run Code Online (Sandbox Code Playgroud)

如何像UITabBarItem一样显示两者?

小智 2

在 Xcode Beta 3 中,此问题已得到修复。这是一个例子。

.tabItem {
    Image(systemName: "circle")
    Text("Hello")
}
Run Code Online (Sandbox Code Playgroud)