Проверьте, что метод DriverMainPage () / MainPageController () возвращает экземпляр UINavigationController или UIViewController.Эти методы должны возвращать только объекты UIViewController.
Если он возвращает экземпляр UINavigationController, возможно, вы получаете следующее исключение.«Завершение работы приложения из-за необработанного исключения« NSInvalidArgumentException », причина:« Выдвижение контроллера навигации не поддерживается »».
Это означает, что вы создаете экземпляр UINavigationController с экземпляром UINavigationController, который не разрешен.
Если он возвращает экземпляр UIViewController, отредактируйте ваш вопрос, используя полученное вами исключение.