It had nothing to do with NavigationBarTitle
. .navigationTitle
is not deprecated. Seems the whole issue is mainly with the new Xcode 12.4 update, even for simple code:
var body: some View {
NavigationView{
Text("Hopefully will work this time")
.navigationTitle("Error with constains")
}
}
adding .navigationViewStyle(StackNavigationViewStyle())
fixes problem
var body: some View {
NavigationView{
Text("Yes it does!")
.navigationTitle("Wow it works")
}
.navigationViewStyle(StackNavigationViewStyle())
}