Пример #1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();
            // Perform any additional setup after loading the view, typically from a nib.
            View.BackgroundColor = UIColor.Yellow;
            //bscroll = new BadrScrollView (20, 20, 888, 742);


            //View.Add (bscroll);
            //	addView();

            UIView mainview = new UIView(new CGRect(20, 20, 888, 742));

            mainview.Layer.CornerRadius  = 10;
            mainview.Layer.MasksToBounds = true;
            View.Add(mainview);



            CharacterBadrView cview = new CharacterBadrView(0, 0, 888, 742);

            mainview.Add(cview);

            UIView header = new UIView(new CGRect(0, 0, 888, 60));

            header.BackgroundColor = UIColor.FromRGB(206, 111, 28);
            mainview.Add(header);


            BadrRateView rateview = new BadrRateView(100, 100);

            rateview.Layer.ZPosition = 100;
            //View.Add (rateview);
        }
Пример #2
0
        void addRateView()
        {
            _rate_title = new UILabel(new CGRect(136, 320, 190, 20))
            {
                Text          = "Rate this collection",
                Font          = UIFont.FromName("HelveticaNeue", 16),
                TextAlignment = UITextAlignment.Left,
                TextColor     = UIColor.Black
            };
            Add(_rate_title);

            _rate_description = new UILabel(new CGRect(136, 340, 190, 20))
            {
                Text          = "Tape to Rate",
                Font          = UIFont.FromName("HelveticaNeue", 11),
                TextAlignment = UITextAlignment.Left,
                TextColor     = UIColor.Black
            };
            Add(_rate_description);


            addInfo();

            _character_img             = new UIImageView(new CGRect(572, 60, 316, 682));
            _character_img.ContentMode = UIViewContentMode.ScaleAspectFill;
            _character_img.Image       = UIImage.FromFile("abuyahl.png");
            Add(_character_img);

            _rate_view1 = new BadrRateView(210, 340);
            Add(_rate_view1);
        }
Пример #3
0
        void loadHeaderView()
        {
            _header_view = new UIView(new CGRect(0, 0, _width, _topheight));
            _topview.Add(_header_view);

            //icon image
            _icon_image       = new UIImageView(new CGRect(20, 78, 92, 92));
            _icon_image.Image = UIImage.FromFile("cardimg.png");
            _icon_image.Layer.CornerRadius  = 10;
            _icon_image.Layer.MasksToBounds = true;
            _header_view.Add(_icon_image);

            //year label
            _year_label = new UILabel(new CGRect(132, 82, 300, 20))
            {
                Text      = "2016 | 24 pages",
                TextColor = UIColor.White,
                Font      = UIFont.FromName("HelveticaNeue", 18)
            };
            _header_view.Add(_year_label);

            //RATING VIEW
            var genre_label = new UILabel(new CGRect(132, 106, 300, 20))
            {
                Text      = "Genre Comic",
                TextColor = UIColor.White,
                Font      = UIFont.FromName("HelveticaNeue-Light", 14)
            };

            _header_view.Add(genre_label);

            _rate_view1 = new BadrRateView(132, 126);
            _header_view.Add(_rate_view1);


            var rates_label = new UILabel(new CGRect(132, 150, 300, 20))
            {
                Text      = "(116 Ratings)",
                TextColor = UIColor.White,
                Font      = UIFont.FromName("HelveticaNeue", 14)
            };

            _header_view.Add(rates_label);



            // Released
            _released_label = new UILabel(new CGRect(20, 182, 300, 18))
            {
                Text      = "Released : Feb 24, 2016",
                TextColor = UIColor.White,
                Font      = UIFont.FromName("HelveticaNeue", 14)
            };
            _header_view.Add(_released_label);

            // Pages
            _pages_label = new UILabel(new CGRect(20, 200, 300, 18))
            {
                Text      = "Pages : 24",
                TextColor = UIColor.White,
                Font      = UIFont.FromName("HelveticaNeue", 14)
            };
            _header_view.Add(_pages_label);

            // Creators
            _creator_label = new UILabel(new CGRect(20, 218, 300, 18))
            {
                Text      = "Creator :  NWES",
                TextColor = UIColor.White,
                Font      = UIFont.FromName("HelveticaNeue", 14)
            };
            _header_view.Add(_creator_label);


            // Rating
            _rating_label = new UILabel(new CGRect(20, 236, 300, 18))
            {
                Text      = "Rating : 12+",
                TextColor = UIColor.White,
                Font      = UIFont.FromName("HelveticaNeue", 14)
            };
            _header_view.Add(_rating_label);



            //Open button-view
            _open_view = new UIView(new CGRect(612, 216, 94, 36));
            _open_view.Add(new UIImageView(UIImage.FromFile("characterassets/button.png")));
            _open_view.Add(new UILabel(new CGRect(0, 0, 94, 36))
            {
                Text          = "open",
                Font          = UIFont.FromName("HelveticaNeue", 16),
                TextAlignment = UITextAlignment.Center,
                TextColor     = UIColor.White
            });
            UITapGestureRecognizer open_gesture = new UITapGestureRecognizer(() => {
            });

            _open_view.AddGestureRecognizer(open_gesture);
            _header_view.Add(_open_view);
        }