I have the following requirement for an iOS 8 app:
- I have a list of groups in the main view
- Selecting one of the groups takes you to the group's view (one level down the navigation stack)
- Every group has multiple sub-groups, and so you'll have the list of sub-groups for every group
- Selecting one of the sub-groups takes you to the sub-group's view (another level down the navigation stack), which is the final view
iOS's typical navigation with the back button is fine for first level of navigation, but I need the list of sub-groups and the content of a sub-group once selected to be right there in the group's view with the group's header visible, so the user doesn't lose context of the group and also so that selecting a sub-group and switching sub-groups are a maximum of 2 taps away.
How would you design this in a simple intuitive fashion (cues from material design or any other design paradigms are great as well!)? Help is much appreciated!
Edit: I also need to put in controls for adding/editing sub-groups, but they don't need to front and center; they could be stashed away a couple or so taps away, as long as the segue seems intuitive enough.