Esempio n. 1
0
        public override void ViewWillAppear(bool animated)
        {
            base.ViewWillAppear(animated);
            UpdateData();

            View.Add(new StatusBarColorUIView(View.Frame.Width));

            var dateViewBottomBorder = new UIView(new CGRect(0, DateDisplayView.Frame.Height - 1, View.Frame.Width, 1))
            {
                BackgroundColor = Colors.PrimaryColor
            };

            DateDisplayView.Add(dateViewBottomBorder);

            BackButton.Clicked += BackButton_Clicked;
        }
        void ReleaseDesignerOutlets()
        {
            if (BackButton != null)
            {
                BackButton.Dispose();
                BackButton = null;
            }

            if (DateDisplayView != null)
            {
                DateDisplayView.Dispose();
                DateDisplayView = null;
            }

            if (ExerciseHistoryContainer != null)
            {
                ExerciseHistoryContainer.Dispose();
                ExerciseHistoryContainer = null;
            }

            if (NavBar != null)
            {
                NavBar.Dispose();
                NavBar = null;
            }

            if (NavigateNext != null)
            {
                NavigateNext.Dispose();
                NavigateNext = null;
            }

            if (NavigatePrevious != null)
            {
                NavigatePrevious.Dispose();
                NavigatePrevious = null;
            }

            if (SelectedDateLabel != null)
            {
                SelectedDateLabel.Dispose();
                SelectedDateLabel = null;
            }
        }