UIViewController GetTopViewController(UIWindow window) { var vc = window.RootViewController; while (vc.PresentedViewController != null) { vc = vc.PresentedViewController; } return vc; }