Вам понадобится еще один объект для управления всеми контроллерами представления.Это может быть делегат вашего приложения или объект, предназначенный для управления представлениями.В зависимости от того, как работает ваше приложение, вы можете создать другой управляющий ViewController для представления определенных представлений способом, аналогичным UITabBarController или UINavigationController.В этом случае каждый из ваших 20 контроллеров UIViewController будет представлен в качестве подпредставления управляющего ViewController.