Infinite Scrolling Dial Control for iOS

For a long time, I remember posts from people asking for an infinitely scrolling UIScrollView or a looping UITableView etc. I’ve been meaning to make such a component and turn it into an easy to use control and I finally got around to doing it. The result is called DialController and is an infinitely scrolling and looping table view, populated by strings. Multilpe DialControllers can also be wired together to create MultiDialControllers, as you can see in the demo video below. It’s essentially a looping UIPickerView but with any custom content needed.

DialController Demo

I hope this is useful to people looking for that kind of functionality. It’s available, along with an example project showing the usage of multiple dials at once, on GitHub in a new repo where I hope I will some day manage to gather my most useful components.