SwiftUI 隐藏 TabBar

1,951 阅读1分钟

自制了 CustomTabBarView后,进入子界面,隐藏tabBar,但依然有系统的TabBar,表现为白色,可点击。

于是各种搜索 隐藏系统的 TabBar途径

大约2个小时后,找到了答案

struct ContentView: View { // 隐藏系统的TabBar,防止customTabBar隐藏后还能继续点击。 init() { UITabBar.appearance().isHidden = true     }

    var body: some View { TabView { } } }

没错,就是这句 UITabBar.appearance().isHidden = true