如何调整 TabView SwiftUI 的位置/高度

时间:2021-03-29 23:04:45

标签: ios swift xcode swiftui

我在我的项目中使用 SwiftUI TabView 并且觉得它在屏幕上太高了,有没有办法降低它?

我尝试使用 .offset(y: Int) 修饰符,但它将 mod 应用于整个视图。

struct MainViewNew: View {
    @EnvironmentObject var session: SessionStore
    
    init() { // prevent translucent
        UITabBar.appearance().barTintColor = .white
    }
    
    var body: some View {
        TabView {
            NavigationView {
                TabViewOne()
            }.tabItem { Image(systemName: "newspaper") }
            
            NavigationView {
                TabViewTwo()
            }.tabItem { Image(systemName: "map") }
            
            NavigationView {
                TabViewThree()
            }.tabItem { Image(systemName: "person") }
        }
    }
}



enter image description here

0 个答案:

没有答案