Reply to How To Show A SwiftUI Onboarding Screen Only When To App Launches For The First Time You need to persist onboardinDone and one way to do this is by using UserDefaults. UI Frameworks SwiftUI Sep ’23