public void PushViewController(IViewController n, bool animated = false) { IViewController p = VisibleViewController; if (n.Equals(p)) { return; } viewControllers.Push(n); StartAnim(p, n, NavigationType.Push, animated, false); }