A simple onboarding screen for SwiftUI that mimicks the iOS onboarding screen
Usage:
OnboardingView(appName: "Real Estate Calculator", features: [
Feature(title: "Mortgage Repayments", description: "Easily calculate weekly, monthly and yearly repayments ", icon: "house"),
Feature(title: "Amortization", description: "Quickly view amortization for the life of the loan", icon: "chart.line.downtrend.xyaxis"),
Feature(title: "Deposit Calculator", description: "Calculate deposit based on purchase price and savings", icon: "percent"),
Feature(title: "Ad-Free Experience", description: "Thank you for downloading my app, I hope you enjoy it :-)", icon: "party.popper"),
], color: Color.blue)
Customize:
- appName: The name of your app to be displayed at the top of the onboarding screen
- features: The list of features to be displayed
- title: Title of the feature
- description: Details about the feature
- icon: Any SF Symbol name
- color: The color scheme to be used
About Adam Lyttle:
Follow me on Twitter: twitter.com/adamlyttleapps
Visit my website: adamlyttleapps.com