有什么办法可以使用SwiftUI创建BottomBar

时间:2019-12-14 12:24:45

标签: ios swift swiftui ios13

我想创建一个bottom bar,这对于我的所有页面都应该是通用的,我要发布图片HERE,我知道如何使用情节提要。但是我没有找到一种方法来在SwiftUI中完成

1 个答案:

答案 0 :(得分:1)

这种视图在iOS中称为标签栏,在SwiftUI中,它称为TabView。声明如下:

var body: some View {
    TabView {
        Text("Favourites Screen")
            .tabItem {
                Image(systemName: "heart.fill")
                Text("Favourites")
        }
        Text("Friends Screen")
            .tabItem {
                Image(systemName: "person.fill")
                Text("Friends")
        }
        Text("Nearby Screen")
            .tabItem {
                Image(systemName: "mappin.circle.fill")
                Text("Nearby")
        }
    }
}

Tab bar