Updated for Xcode 14.2
When you make a new SwiftUI project, Xcode will automatically create a new Swift file with the same name as your project, which will be used to bootstrap your app – to present your initial user interface.
For example, the default file will look like this:
struct SwiftUITestApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}
So, you can just change ContentView
to whatever other view you want to show.
However, this is a great place to set up all the core UI you need, such as a tab view:
WindowGroup {
TabView {
HomeView()
ContactsView()
LocationView()
AccountView()
}
}
SAVE 50% To celebrate WWDC23, all our books and bundles are half price, so you can take your Swift knowledge further without spending big! Get the Swift Power Pack to build your iOS career faster, get the Swift Platform Pack to builds apps for macOS, watchOS, and beyond, or get the Swift Plus Pack to learn advanced design patterns, testing skills, and more.
Link copied to your pasteboard.