当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Swift Never tabItem(_:)用法及代码示例


实例方法

tabItem(_:)

设置与此视图关联的选项卡栏项目。

声明

func tabItem<V>(_ label: () -> V) -> some View where V : View

参数

label

与此视图关联的选项卡栏项目。

详述

使用 tabItem(_:) 将视图配置为 TabView 中的选项卡栏项目。下面的示例在 TabView 中添加两个视图作为选项卡:


struct View1: View {
    var body: some View {
        Text("View 1")
    }
}


struct View2: View {
    var body: some View {
        Text("View 2")
    }
}


struct TabItem: View {
    var body: some View {
        TabView {
            View1()
                .tabItem {
                    Label("Menu", systemImage: "list.dash")
                }


            View2()
                .tabItem {
                    Label("Order", systemImage: "square.and.pencil")
                }
        }
    }
}

可用版本

iOS 13.0+, iPadOS 13.0+, macOS 10.15+, Mac Catalyst 13.0+, tvOS 13.0+, watchOS 7.0+

相关用法


注:本文由纯净天空筛选整理自apple.com大神的英文原创作品 Never tabItem(_:)。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。