public override void PushViewController(UIViewController viewController, bool animated)
        {
            base.PushViewController(viewController, animated);

            if (ChildViewControllers.Count() > 1)
            {
                NavTitle.BackMode();
            }
        }
Esempio n. 2
0
        public void ShowTabView(NSViewController viewController, string tabTitle)
        {
            AddChildViewController(viewController);

            if (!string.IsNullOrEmpty(tabTitle))
            {
                TabViewItems[ChildViewControllers.Count() - 1].Label = tabTitle;
            }
        }
        public override UIViewController PopViewController(bool animated)
        {
            UIViewController controller = base.PopViewController(animated);

            if (ChildViewControllers.Count() == 1)
            {
                NavTitle.RootMode();
            }

            return(controller);
        }