BMYCircleStepView 1.0.0

BMYCircleStepView 1.0.0

LangLanguage Obj-CObjective C
License BSD 3.0
ReleasedLast Release Dec 2014

Maintained by Alberto De Bortoli.

  • By
  • Alberto De Bortoli and Stefan Dougan-Hyde

Simple view showing the steps of a flow as used in the Beamly iOS app.



Try out the included demo project or just run pod try BMYCircleStepView to give it a try.

Simple usage:

  • copy all the classes in the BMYCircleStepView folder into your project or install via CocoaPods adding the following line to your Podfile
pod "BMYCircleStepView"
  • import BMYCircleStepView.h in your class
  • crete instances of BMYCircleStepView (Objective-C) or CircleStepView (Swift) like so:
BMYCircleStepView *circleStepView = [BMYCircleStepView alloc] initWithFrame:...];
circleStepView.font = ...; // optional
circleStepView.selectedColor = [UIColor darkGrayColor];
circleStepView.unselectedColor = [UIColor lightGrayColor];
circleStepView.borderThickness = 2.0f;
circleStepView.numberOfSteps = 3;
circleStepView.currentStep = 2;
var circleStepView = CircleStepView(frame: CGRectZero)
circleStepView.font = ... // optional
circleStepView.selectedColor = UIColor.darkGrayColor()
circleStepView.unselectedColor = UIColor.lightGrayColor()
circleStepView.borderThickness = 2.0;
circleStepView.numberOfSteps = 3;
circleStepView.currentStep = 2;

It's possible to use also the BMYCircleView/CircleView on its own.


This project is licensed under the BSD 3-Clause license


Note that we are not accepting pull requests at this time.