Skip to content

canpoyrazoglu/CPProgressDotsView

Repository files navigation

CPProgressDotsView

A customizable, Interface Builder-friendly loading indicator view with dots that mimics the "typing" notifications seen in various apps. All the properties can be directly set from Interface Builder and will update in realtime (of course, animations won't play in Interface Builder), the view can be customized without writing a single line of code.

Example animations

animation example

Features

  • Customize the number of dots
  • Customize the color of dots
  • Animate the color of the dots
  • Set the distance between dots
  • Set the scaling to apply to dots when animating
  • Change the animation duration
  • Set delay between animating consecutive dots
  • Tune the animation delay between cycles