Previously I mentioned a nice objective-c based open source library that includes many different styles of progress indicators called M13ProgressSuite.
Here’s an open source Swift based component allowing you to create customizable progress indicators in Swift called KYCircularProgress from Kenji Yokoyama.
KYCircularProgress allows you to easily create circular progress indicators, or you can create progress indicators with a completely custom appearance using UIBezierPath. You can also specify whether to use a line fill or a gradient style of fill.
I’ve mentioned a number of custom activity indicator components most recently TYMActivityIndicatorView for creating nice circular iconized activity indicators.
Here’s an open source component inspired by the CSS SpinKit providing many different types of animated activity indicators from Dtiserra called DTIActivityIndicatorView.
The animations included with DTIActivityIndicatorView are:
- Wandering cubes
- Rotating plane
- Double bounce
- Chasing Dots
The UIStepper component provides a very basic stepper with little room for customization.
Here’s an open source component submitted by Kyle Weiner called KWStepper providing a customizable stepper control with delegate functions that execute on value changes, and when min/max values are reached.
KWStepper allows you to set a label on the steppers, customize the step value for increments, and change events are triggered immediately..
Here are a couple of images from the readme showing KWStepper in action:
In the past year I’ve mentioned a couple of resources for those building weather apps, an example of a weather app with a great looking interface called Sol, and an in-depth tutorial on creating a weather app using the OpenWEatherMap API.
Here’s an open source component called Wethr for neatly gathering and displaying current location-based weather conditions within a customizable view.
Wethr automatically gathers the temperature, weather conditions, and city name and allows you to display those within a customizable label.
Last week I mentioned a nice project from Kai Inui providing easy access to a selection of colors for creating great looking gradients called UIColor-uiGradients.
Here’s another nice project submitted by Kai Inui providing a UILabel category that adds in place editing called KIInPlaceEdit.
KIInplaceEdit allows the editing feature to be turned on with a long press, and a prompt can also be displayed before editing is enabled.