A simple customizable countdown overlay View.
Installing with CocoaPods
If you're unfamiliar with CocoaPods you can check out this tutorial here.
-
In Terminal navigate to the root of your project.
-
Run 'touch Podfile' to create the Podfile.
-
Open the Podfile using 'open -e Podfile'
-
Add the pod
SFCountdownView
to your Podfile.platform :ios, '7.0' pod 'SFCountdownView'
-
Run
pod install
. -
Open your app's
.xcworkspace
file to launch Xcode and start using the control!
-
Either create SFCountdownView by dragging UIView from storyboard and change implementing class or create it programmatically
-
Create an outlet (if create via storyboard)
-
Set up
// sets the delegate self.sfCountdownView.delegate = self; // background alpha value self.sfCountdownView.backgroundAlpha = 0.2; // the color of the counter self.sfCountdownView.countdownColor = [UIColor blackColor]; // countdown start value self.sfCountdownView.countdownFrom = 3; // finish text to display self.sfCountdownView.finishText = @"Do it"; // necessary to refresh alpha and countdown color [self.sfCountdownView updateAppearance];
-
Countdown interaction
[self.sfCountdownView start]; [self.sfCountdownView stop];
- (void) countdownFinished:(SFCountdownView *)view
Distributed under the MIT License.