Создайте новый viewcontroller для любого представления или набора представлений, которые управляют различным пользовательским опытом или задачами. В большинстве моих приложений у меня есть корневой viewcontroller для обработки переходов и несколько глобальных методов, а затем viewcontroller (VC) для пользовательского интерфейса настроек, другой для моей игры, другой для моего списка рекордов и т. Д.
Добавление новых VC так же просто, как и первый добавленный вами. Если вы немного застенчивы в отношении VC, есть другие классы, которые могут скрыть часть обработки VC в своем коде, например, Navigation Controller.
Пожалуйста, ознакомьтесь с VC, чтобы увидеть, как они предназначены для использования. Вот один .