I want the views to look the same on iPad as they do on iPhone.
Currently it looks like this:
Hard to say without any code, but I bet you need to add .navigationViewStyle(StackNavigationViewStyle())
to your NavigationView to not get it in split view mode on the iPad:
NavigationView {
View1()
}.navigationViewStyle(StackNavigationViewStyle())