首页 > 解决方案 > SwiftUI TabBar TabItems 在 iOS 14.3 中处于非活动状态时隐藏

问题描述

从 iOS 14.3 开始,我的 TabBarItems 突然隐藏,当它不是活动选项卡时。它曾经适用于 iOS 14.2,并且适用于所有之前的 iOS 版本。老实说,我还没有在真实设备上尝试过。这是我的代码:

struct MyTabView: View {
    
    @State var selectedIndex = 2
    
    var body: some View {
        // build the tabview and the tabs
        TabView(selection: $selectedIndex) {

            MyView1()
            .tabItem {
                Image(systemName: "waveform.path.ecg")
            }.tag(0)
            
            MyView2()
            .tabItem {
                Image(systemName: "magnifyingglass")
            }.tag(1)
            
            ...
        }
        .accentColor(.red)
    }
}

任何人都知道为什么会发生这种情况?我错过了什么吗?提前致谢!

13.0 iOS 13.0 14.3 iOS 14.3

标签: iosswiftui

解决方案


推荐阅读