Skip to content

Rajaikumar-iOSDev/AquaProgressIndicatorSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌊 AquaProgressIndicatorSample

🌊 Aqua Progress indicator helps to keep the user engaged and updated with the progress you are making.

πŸ“Ί Demo

AquaProgressIndicator_demo

πŸ“œ Installation Guide

Step 1: Download/Clone the AquaProgressIndicatorSample project.

Screenshot 2021-02-20 at 8 07 20 PM

Step 2: Drag the AquaProgressIndicator folder from the sample project and drop that in your project.

Screenshot 2021-02-20 at 11 44 57 PM

NOTE: Don't forget to check the "Copy items if needed" checkbox.

Screenshot 2021-02-20 at 7 58 10 PM

Step 3: Add an Objective C bridging header if you don't have one and add the following in the bridging header file.

#import "DynamicWaterNode.h"

πŸ“ƒ Usage Guide

Step 1: Go to the storyboard and add a SKView object from the object Library.

Screenshot 2021-01-28 at 2 04 50 AM

Step 2: Change the class name in the Identity inspector to AquaProgressIndicator.

Screenshot 2021-02-20 at 7 59 22 PM

Step 3: Create an IBOutlet for the SKView from the storyboard.

@IBOutlet weak var aquaProgressIndicator: AquaProgressIndicator!

Step 4: Call addAquaScene() using the outlet.

aquaProgressIndicator.addAquaScene()

Step 5: Call changeWaterLevel(to level:CGFloat) with the progress value using the outlet.

aquaProgressIndicator.changeWaterLevel(to: CGFloat(sender.value))

πŸ₯ž Tech stack

Xcode, UIKit & SpriteKit.

πŸ™πŸ½ Credits

Steve Barnegren & Astemir Eleev aka jVirus.

πŸ‘¨β€πŸ’» Author

Rajai kumar

πŸ”– Licence

The project is availabe under MIT licence.

About

🌊 Aqua Progress indicator helps to keep the user engaged and updated with the progress you are making.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published