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); }
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); }
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); }