Ejemplo n.º 1
0
        public static void ShowRooms(bool fromRoom)
        {
            if (!RoomsInit)
            {
                InitRooms();
            }
            if (!fromRoom)
            {
                DissmissView();
            }

            ViewController.LoaderInstance.clearSubviews();
            ViewController.LoaderInstance.ShowBackground();
            ViewController.LoaderInstance.ShowHeader();
            ViewController.LoaderInstance.ShowTaskbar();
            //readding to view so that you can see it fade
            AddToView();

            Access.vc.View.AddSubview(RoomsScrollView);
            Access.vc.View.AddSubview(RoomsTitle);
            Back.Render(Access.vc.View);



            UIView.Animate(0.5, 0, UIViewAnimationOptions.CurveEaseIn, () =>
            {
                RoomsScrollView.Frame = new CGRect(0, 64, Access.vc.ViewWidth, Access.vc.ViewHeight - 96);
                RoomsTitle.Frame      = new CGRect(C.X_MID - 64, 32, 128, 32);
            }, () => { }
                           );
        }
Ejemplo n.º 2
0
        public static void AddToView()
        {
            RefreshView();

            Access.vc.View.AddSubview(Avatar);
            Access.vc.View.AddSubview(AvatarFrame);
            Access.vc.View.AddSubview(Username);
            Access.vc.View.AddSubview(Bio);
            Rooms.Render(Access.vc.View);
            Rooms.RenderText(Access.vc.View);
            Access.vc.View.AddSubview(Grade);
        }
Ejemplo n.º 3
0
        public void AddToView(UIView v)
        {
            v.AddSubview(Background);
            v.AddSubview(TitleView);
            v.AddSubview(ImageView);
            v.AddSubview(DescView);
            v.AddSubview(StudentsView);
            Back.Render(v);

            nfloat ScrollHeight = 0f;

            for (int i = 0; i < Messages.Count; i++)
            {
                Messages[i].SetY((int)ScrollHeight);
                Messages[i].AddToView(MessageScroll);
                ScrollHeight += 256;
            }
            MessageScroll.ContentSize = new CGSize(C.X_MAX, ScrollHeight + 128);
            v.AddSubview(MessageScroll);
        }