public override void WillHideViewController(UISplitViewController svc, UIViewController aViewController, UIBarButtonItem barButtonItem, UIPopoverController pc)
 {
     _svc = svc as SplitViewController;
     _lefty = barButtonItem;
     _lefty.Title = "Home";
     _pc = pc;
     ReplaceDetailNavigationViewController();
 }
Ejemplo n.º 2
0
        public override void TouchesMoved(MonoTouch.Foundation.NSSet touches, UIEvent evt)
        {
            UITouch touch = (UITouch)touches.AnyObject;

            if (touch != null)
            {
                PointF lastPt = touch.PreviousLocationInView(this);
                PointF pt     = touch.LocationInView(this);
                float  offset = (SplitViewController.Vertical) ? pt.X - lastPt.X : pt.Y - lastPt.Y;
                if (!SplitViewController.MasterBeforeDetail)
                {
                    offset = -offset;
                }
                SplitViewController.SplitPosition = SplitViewController.SplitPosition + offset;
                SplitViewController.LayoutSubviews();
            }
        }