簡體   English   中英

如何創建共享導航欄以在 SwiftUI 中的多個視圖之間進行交互導航?

[英]How to create a shared navigation bar to inter-navigate among multiple views in SwiftUI?

我想通過點擊每個屏幕底部共享導航欄中的相應按鈕在屏幕 A、B 和 C 之間導航。 如何創建這樣的工具欄來實現屏幕之間的這種可導航性?

在此處輸入圖像描述 在此處輸入圖像描述 在此處輸入圖像描述

您將使用TabView {...}來完成此操作。 實際上,您在TabView內實例化您的視圖,然后為每個視圖添加一個項目修飾符。

var body: some View {
    TabView {
        Text("A")
            .tabItem { Text("A") }
        Text("B")
            .tabItem { Text("B") }
        Text("C")
            .tabItem { Text("C") }
    }
}

此代碼的作用: https://i.stack.imgur.com/CKBHm.gif

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM