iOS Donut Progress Bar

iOS Donut Progress Bar

Released 3 years ago , Last update 3 years ago

iOS Donut progress bar is a library you can integrate in your project to present data in a graphical way and get a live preview right in the interface builder. Developed using Xcode v8.0.


  • Customizable width and color for line and border of the outer/inner circle.
  • Customizable text label.
  • Customizable color, opacity, radius, and offset for shadow of the inner and outer circle
  • Supports the iOS 8 adaptive layout
  • Developed using xcode v8.0

You can change all of this in the interface builder or in runtime.

More information on github


 Drag the BCDoughtnutPercentageFramework from BCDoughtnutpercentageContents folder to your project. And after, go to “General” where you should see “Embedded Libraries”, from there add the framework.

Next, add all the files from BCDoughtnutPercentageView to your project by dragging the folder.


You can now use the BCDoughnutPercentageView as the class of uiview. Drag a UIview from the object library then change its class name to “BCDoughnutPercentageView”. You can now customize its properties from the attribute inspector.

Sample Code

circleView.outerRadius = 20 circleView.oColor = UIColor(red: 244/255, green: 156/255, blue: 45/255, alpha: 1)
circleView.percentage = 75
circleView.fontSize = 25
circleView.noOfDecimals = 0


7 day 7-day money-back guarantee


Application License

  • Perpetual license

  • 1 application

  • Can distribute binary products only

  • Non-commercial use

  • 1 month support

2 licenses, starting from From » $8.00 View Licenses

Get A Quote

What do you need?
  • Custom development
  • Integration
  • Customization / Reskinning
  • Consultation
When do you need it?
  • Soon
  • Next week
  • Next month
  • Anytime

Thanks for getting in touch!

Your quote details have been received and we'll get back to you soon.

Or enter your name and Email
No comments have been posted yet.