Hi, I have navigation requirements for an app that can be best expressed as
follows. 


Home-->ViewA-->ViewB-->ViewC
     | \
     |   -->ViewD-->ViewE-->ViewF-->ViewG
      \
         -->ViewH-->ViewI-->ViewJ


>From the Home view it is possible to navigate forward along any branch. In
any of the views it is possible to hit a "back" button as implemented by a
UINavigationController and progress back up the branch. From any of the
views it is also possible to tap a button to jump to one of the other
branches. The target branch will then be showing the View that was last
visible (top of the navigation stack) when it was last being used.

My current thoughts are that each branch has it's own UINavigationController
and to switch between them I'll call call DismissViewControllerAnimated then
PresentViewController on the Home UIViewController. 

Does this sound about right? Or is there a more sensible approach?

Cheers,
Felix



--
View this message in context: 
http://monotouch.2284126.n4.nabble.com/Advice-required-on-implementing-branching-navigation-tp4656793.html
Sent from the MonoTouch mailing list archive at Nabble.com.
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to