To run the example project, clone the repo, and run pod install
from the Example directory first.
// Initialize the progress view
MMMaterialDesignSpinner *spinnerView = [[MMMaterialDesignSpinner alloc] initWithFrame:CGRectMake(0, 0, 40, 40)];
// Set the line width of the spinner
spinnerView.lineWidth = 1.5f;
// Set the tint color of the spinner
spinnerView.tintColor = [UIColor redColor];
// Add it as a subview
[self.view addSubview:spinnerView];
...
// Start & stop animations
[spinnerView startAnimating];
[spinnerView stopAnimating];
Also Support Xib & StoryBoard
The lineWidth
and tintColor
properties can even be set after animating has been started, which you can observe in the included example project.
- CoreGraphics
MaterialDesignSpinner is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "MMMaterialDesignSpinner"
MaterialDesignSpinner is also Carthage compatible, add the following line to your Cartfile:
github "misterwell/MMMaterialDesignSpinner"
Mike Maxwell, mmaxwell@vertical.com
MMMaterialDesignSpinner is available under the MIT license. See the LICENSE file for more info.