In the last year, 'hamburger menus' have become increasingly popular in apps - so much so, that they are now even included as a standard Android feature in the Navigation Drawer.
Within Xamarin.iOS, @jtclancey led the way - especially with his gmusic-tried-and-tested https://components.xamarin.com/view/flyoutnavigation/.
Within MvvmCross, we've seen a couple of users post modifications to @jtclancey's code including
- https://github.com/sequence/MonoTouch.SlidingControls
- https://github.com/fcaico/MvxSlidingPanels.Touch/ paired with https://github.com/patbonecrusher/SlidingPanels.Touch
I got to use this second one recently in a client project - and it is awesome - it slid straight in as an MvvmCross presenter, it gave me a view model for each panel, and it was easy to extend so that child controllers caused main-panel rather than whole page navigations.
For this awesomeness, PatboneCrusher and Big Frank get a badge - no idea how it'll be divided between the two of them, but thanks guys - awesome!
No comments:
Post a Comment