示例#1
0
        public override void ViewDidLoad()
        {
            CurrentNavigationItem = NavigationItem;
            base.ViewDidLoad();

            TabBar.ItemSelected += NavigateOnTabBar;
            Title = Application.Locator.CourseViewModel.Course.Title;
            IdentityChanged();

            TabBar.SelectedItem = ContactTabBarItem;

            BtSendContactForm.SetCommand("TouchUpInside", Vm.SendContactFormCommand);
            var gestureRecognizer = new UITapGestureRecognizer(() => View.EndEditing(true));

            View.AddGestureRecognizer(gestureRecognizer);
        }
示例#2
0
 void ReleaseDesignerOutlets()
 {
     if (BtSendContactForm != null)
     {
         BtSendContactForm.Dispose();
         BtSendContactForm = null;
     }
     if (ContactTabBarItem != null)
     {
         ContactTabBarItem.Dispose();
         ContactTabBarItem = null;
     }
     if (FeedbackTabBarItem != null)
     {
         FeedbackTabBarItem.Dispose();
         FeedbackTabBarItem = null;
     }
     if (ScheduleTabBarItem != null)
     {
         ScheduleTabBarItem.Dispose();
         ScheduleTabBarItem = null;
     }
     if (SubscribeTabBarItem != null)
     {
         SubscribeTabBarItem.Dispose();
         SubscribeTabBarItem = null;
     }
     if (TabBar != null)
     {
         TabBar.Dispose();
         TabBar = null;
     }
     if (TvMessage != null)
     {
         TvMessage.Dispose();
         TvMessage = null;
     }
     if (TvSubject != null)
     {
         TvSubject.Dispose();
         TvSubject = null;
     }
 }