public override void ViewDidLoad()
        {
            tab1 = new CurrentDatesViewController();
            tab1.TabBarItem = new UITabBarItem ("CurrentDates_Tab".Localize(), UIImage.FromBundle ("CurrentDatesIcon"), 0);

            tab2 = new MatchingDatesViewController();
            tab2.TabBarItem = new UITabBarItem ("MatchingDates_Tab".Localize(), UIImage.FromBundle ("MatchingDatesIcon"), 1);

            tab3 = new InterestedDatesViewController();
            tab3.TabBarItem = new UITabBarItem ("InterestedPeople_Tab".Localize(), UIImage.FromBundle ("AppliedDatesIcon"), 2);

            tab4 = new PostedDatesViewController();
            tab4.TabBarItem = new UITabBarItem ("PostedDates_Tab".Localize(), UIImage.FromBundle ("PostedDatesIcon"), 2);

            var tabs = new UIViewController[] {
                tab1, tab2, tab3, tab4
            };

            ViewControllers = tabs;
            Instance = this;
        }
 private void ShowDateView(int whichView)
 {
     DateViewController dateViewer = new DateViewController ();
     if (dateViewer != null) {
         LayoutGuideSize = TopLayoutGuide.Length;
         this.NavigationController.PushViewController (dateViewer, true);
         dateViewer.SetCurrentPage (whichView);
     }
 }