These views are original Apple views, recreated using the library.
OnBoardingKit is a configurable on boarding screen view for SwiftUI. It's inspired by on boarding views on Apple native apps, and UIOnboarding Swift Package.
OnBoardingKit behavior is inspired by the new TipKit library from Apple.
To create an on boarding view, you simply have to create a struct conforming to the OnBoarding
protocol.
Then, it's very easy to display it with the OnBoardingView
.
struct OnBoardingDemo: OnBoarding {
// …
}
Text("Hello, World!")
.presentOnBoarding(OnBoardingDemo(), action: {})
You can find the full documentation on the wiki.
This work is licensed under CC BY-SA 4.0.
See LICENSE.