public override void ViewDidLoad() { viewModel = ServiceLocator.Instance.Resolve<ICheckInViewModel>(); logger = ServiceLocator.Instance.Resolve<IAppInsights>(); lblBeerName.Text = beer.Name; lblDate.Text = DateTime.Now.ToString("M"); starView.BackgroundColor = ratingView.BackgroundColor; RatingConfig ratingConfig = new RatingConfig(UIImage.FromFile("star_blue_empty.png"),UIImage.FromFile("star_blue_filled.png"), UIImage.FromFile("star_blue_filled.png")); decimal averageRating = 3; var starsView = new PDRatingView(starView.Bounds, ratingConfig, averageRating); starsView.Center = new CoreGraphics.CGPoint(View.Center.X -10, starView.Frame.Y +10); starsView.RatingChosen += (sender, e) => { rating = e.Rating; }; starView.Add(starsView); starView.LayoutSubviews(); }
public override void ViewDidLoad() { viewModel = ServiceLocator.Instance.Resolve <ICheckInViewModel>(); logger = ServiceLocator.Instance.Resolve <IAppInsights>(); lblBeerName.Text = beer.Name; lblDate.Text = DateTime.Now.ToString("M"); starView.BackgroundColor = ratingView.BackgroundColor; RatingConfig ratingConfig = new RatingConfig(UIImage.FromFile("star_blue_empty.png"), UIImage.FromFile("star_blue_filled.png"), UIImage.FromFile("star_blue_filled.png")); decimal averageRating = 3; var starsView = new PDRatingView(starView.Bounds, ratingConfig, averageRating); starsView.Center = new CoreGraphics.CGPoint(View.Center.X - 10, starView.Frame.Y + 10); starsView.RatingChosen += (sender, e) => { rating = e.Rating; }; starView.Add(starsView); starView.LayoutSubviews(); }