The folks who created Codea — an app for creative coding — recently adjusted it to make it also run on the iPhone. While Autolayout tackles most of the screen adapations, they were in need of menus.
I realised six months ago as I was using my Mac, using the menus, that I need these things — menus — in Codea. I was trying to solve a problem that has been solved for decades.
So I set out to make the best menus I could make for iOS.
The resulting code has been published as a separate pod.
In to blogpost author Simeon Saëns focuses on the details that made it into this nice library. be sure to check out the videos too!
Menu Source (GitHub) →
The iOS Menu →
Detailing the iOS Menu →
Sidenote: Also see PanelKit and TabView, also two nice community-created UI components that found their birth in bigger projects that needed them (just like my own
ansi-php package for example).