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:
Landscape:

