SwiftUI: TabBarItems misaligned

Viewed 28

For some reason, tabBarItems are not aligned horizontally.

struct MainView: View {
    @Environment(\.managedObjectContext) var moc

    var body: some View {
        TabView {
            CodesView()
                .environment(\.managedObjectContext, moc)
                .tabItem {
                    Label("Codes", systemImage: "list.dash")
                }
            
            SettingsView()
                .tabItem {
                    Label("Settings", systemImage: "gearshape.fill")
                }
        }
        .navigationViewStyle(StackNavigationViewStyle()) //Prevent split view on both Codes and Settings

    }
}

Screenshots:

Portrait:

enter image description here

Landscape:

enter image description here

0 Answers
Related