A deviation for this comes to mind, instead of a "strip" of the, let's say,
left-hand part of the original UI, why not animate a scale transform on the
primary view, thereby automatically showing an already positioned and
present navigation "pane" that is "under" the main UI all the time.

Be super easy actually

1. Load navigation view
2. Load main view
3. On trigger (to show navigation)
UIView.Animate(duration, delay, option,
   delegate
    {
        mainView.Transform = CGAffineTransform.MakeScale(.25f, 1f);
    },
    delegate
    {
        // do something after the animation completes
    }

Note the .25 and 1 on the scale, leave the vertical unscaled but scale the
horizontal instead - for example - you could also just apply a translation
transform to move the view to the side in the exact same manner as above.

Not sure if its relevant, just something that came to mind browsing the post
:-)

--
View this message in context: 
http://monotouch.2284126.n4.nabble.com/Side-Navigation-a-la-Path-and-Facebook-tp4655753p4655875.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