Swiftpack.co - Package - jaouahbi/OMCircularProgress

OMCircularProgress

Custom circular progress UIControl with steps, images, text and individual animations in Swift

Version Build Status

History

In the year 2013, I was working for a client specialized in health and fitnesst. I had to develop a application that will show the progress of each health stage in the day. I had an idea of how to represent each stage of task.

Later I realized that the representation of the progress was very simple and limited, so I decided to write a complete UIControl for rendering and visualization each stage of task.

Features

  • [x] Steps (Direct/Sequential)
  • [x] CoreAnimation based
  • [x] Text for each progress step
  • [x] Image for each progress step
  • [x] Mask layer for each progress step
  • [x] Center Text and Image
  • [x] CoreText layers
  • [x] Progress images

Requirements

  • iOS 10+
  • Swift 5

Communication

Open a issue.

Installation

To use OMCircularProgress you must include manually all swift files located inside the OMCircularProgress directory directly in your project.

CocoaPods Installation

Easiest installation is through Cocoapods. Add the following line to your Podfile:

pod OMCircularProgress and run pod install in your terminal.

Swift package manager Installation

TODO


Credits

OMCircularProgress is owned and maintained by the Jorge Ouahbi.

License

OMCircularProgress is released under the APACHE 2.0 license. See LICENSE for details.

Github

link
Stars: 28
Help us keep the lights on

Dependencies

Used By

Total: 0