• Stars
    star
    132
  • Rank 274,205 (Top 6 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created over 10 years ago
  • Updated over 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A deligthful spinner for diplaying indeterminate progress.

LLARingSpinnerView

Build Status Version Platform

LLARingSpinnerView is a deligthful spinner for diplaying indeterminate progress that you can use in your apps.

  • Simple API
  • Respects interface tint color
  • Automatically dims the tint color when an alert view or an action sheet is presented
  • iOS7 compatible

Example

Screenshot

Open up the included Xcode project for an example app.

Usage

// Initialize the progress view
LLARingSpinnerView *spinnerView = [[LLARingSpinnerView alloc] initWithFrame:CGRectMake(0, 0, 40, 40)];

// Optionally set the current progress
spinnerView.lineWidth = 1.5f;

// Optionally change the tint color
spinnerView.tintColor = [UIColor redColor];

// Add it as a subview
[self.view addSubview:spinnerView];

...

// Spin it
[spinnerView startAnimating];

// Stop animation
[spinnerView stopAnimating];

See the header file for full documentation.

Installation

CocoaPods is the recommended method of installing LLARingSpinnerView. Simply add the following line to your Podfile:

Podfile

pod 'LLARingSpinnerView'

Otherwise you can just add LLARingSpinnerView.h and LLARingSpinnerView.m to your project.

Requirements

LLARingSpinnerView is tested on iOS7 and requires ARC.

Contact

Lukas Lipka

License

LLARingSpinnerView is available under the MIT license. See the LICENSE file for more info.