public override void PushViewController(UIViewController viewController, bool animated) { base.PushViewController(viewController, animated); if (ChildViewControllers.Count() > 1) { NavTitle.BackMode(); } }
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); }