raymondjavaxx/SpinKit-ObjC
raymondjavaxx/SpinKit-ObjC has 717 GitHub stars and 77 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 18:40 UTC. Last push 2017-06-08.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
UIKit port of SpinKit
Developer ToolsREADME.md
OriginalSpinKit-ObjC
UIKit port of SpinKit.
Installing
CocoaPods is the recommended way for adding SpinKit to your project.
pod 'SpinKit', '~> 1.1'
If you are not yet using CocoaPods, I definetly recommend you to check out their Getting Started guide and the NSHipster article.
Usage
Simply instantiate RTSpinKitView with the desired style and add to your view hierarchy.
#import <SpinKit/RTSpinKitView.h>
...
RTSpinKitView *spinner = [[RTSpinKitView alloc] initWithStyle:RTSpinKitViewStyleWave];
[self.view addSubview:spinner];
You can change the size of the spinner by manipulating the spinnerSize property. The default size is 37.0.
spinner.spinnerSize = 100.0;
[spinner sizeToFit];
Available styles:
RTSpinKitViewStylePlaneRTSpinKitViewStyleCircleFlipRTSpinKitViewStyleBounceRTSpinKitViewStyleWaveRTSpinKitViewStyleWanderingCubesRTSpinKitViewStylePulseRTSpinKitViewStyleChasingDotsRTSpinKitViewStyleThreeBounceRTSpinKitViewStyleCircleRTSpinKitViewStyle9CubeGridRTSpinKitViewStyleWordPressRTSpinKitViewStyleFadingCircleRTSpinKitViewStyleFadingCircleAltRTSpinKitViewStyleArcRTSpinKitViewStyleArcAlt
MBProgressHUD
SpinKit integrates nicely with the amazing MBProgressHUD library:
RTSpinKitView *spinner = [[RTSpinKitView alloc] initWithStyle:RTSpinKitViewStyleWave color:[UIColor whiteColor]];
MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
hud.square = YES;
hud.mode = MBProgressHUDModeCustomView;
hud.customView = spinner;
hud.labelText = NSLocalizedString(@"Loading", @"Loading");
[spinner startAnimating];
Acknowledgements
Animations based on SpinKit by Tobias Ahlin.