Beispiel #1
0
        private void RightSideDrawer()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            sideDrawer.Position   = TKSideDrawerPosition.Right;
            sideDrawer.HeaderView = new SideDrawerHeader(true, this, new Selector("DismissSideDrawer"));
            sideDrawer.Show();
        }
Beispiel #2
0
        private void LeftSideDrawer()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            sideDrawer.Position   = TKSideDrawerPosition.Left;
            sideDrawer.HeaderView = new SideDrawerHeader(false, null, null);
            sideDrawer.Show();
        }
Beispiel #3
0
        private void SlideInOnTopTransition()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            sideDrawer.TransitionType = TKSideDrawerTransitionType.SlideInOnTop;
            sideDrawer.Fill           = new TKSolidFill(UIColor.Clear);
            sideDrawer.HeaderView     = new SideDrawerHeader(true, this, new Selector("DismissSideDrawer"));
            sideDrawer.Show();
        }
Beispiel #4
0
        private void SlideAlongTransition()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            sideDrawer.TransitionType = TKSideDrawerTransitionType.SlideAlong;
            sideDrawer.Fill           = new TKSolidFill(UIColor.Gray);
            sideDrawer.HeaderView     = new SideDrawerHeader(false, null, null);
            sideDrawer.Show();
        }
Beispiel #5
0
        private void ScaleDownPusherTransition()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            sideDrawer.Fill           = new TKSolidFill(UIColor.Gray);
            sideDrawer.TransitionType = TKSideDrawerTransitionType.ScaleDownPusher;
            sideDrawer.HeaderView     = new SideDrawerHeader(false, this, new Selector("DismissSideDrawer"));
            sideDrawer.Show();
        }
Beispiel #6
0
        private void RevealTransition()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            // >> drawer-transition-cs
            sideDrawer.TransitionType = TKSideDrawerTransitionType.Reveal;
            // << drawer-transition-cs

            sideDrawer.Fill       = new TKSolidFill(UIColor.Gray);
            sideDrawer.HeaderView = new SideDrawerHeader(false, null, null);
            sideDrawer.Show();
        }
Beispiel #7
0
        private void PushTransition()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            sideDrawer.TransitionType = TKSideDrawerTransitionType.Push;
            // >> drawer-transitions-duration-cs
            sideDrawer.TransitionDuration = 0.5f;
            // << drawer-transitions-duration-cs
            sideDrawer.Fill       = new TKSolidFill(UIColor.Gray);
            sideDrawer.HeaderView = new SideDrawerHeader(false, null, null);
            sideDrawer.Show();
        }
Beispiel #8
0
        private void BottomSideDrawer()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            sideDrawer.Position   = TKSideDrawerPosition.Bottom;
            sideDrawer.HeaderView = new SideDrawerHeader(true, this, new Selector("DismissSideDrawer"));
            TKSideDrawerTableView table = (TKSideDrawerTableView)sideDrawer.Content;

            table.SetContentOffset(CGPoint.Empty, false);
            sideDrawer.AllowScroll = true;
            sideDrawer.Show();
        }
Beispiel #9
0
        private void TopSideDrawer()
        {
            TKSideDrawer sideDrawer = this.SideDrawerView.SideDrawers [0];

            sideDrawer.Position   = TKSideDrawerPosition.Top;
            sideDrawer.HeaderView = new SideDrawerHeader(false, null, null);
            TKSideDrawerTableView table = (TKSideDrawerTableView)sideDrawer.Content;

            table.SetContentOffset(CGPoint.Empty, false);
            sideDrawer.AllowScroll = true;
            sideDrawer.Show();
        }