當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Swift Optional 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大神的英文原創作品 Optional tabItem(_:)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。