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