Интересно, не повредит ли это производительности? У меня есть тестовое приложение, которое довольно большое в отношении контроллеров представления. Вместо того, чтобы просто переходить от вида А к В, я перемещаю все вокруг. Итак, у меня есть корневой ViewController, который используется для основных функциональных областей приложения. Он создает другие контроллеры представления по требованию, помещает их в контейнеры UIView и перемещает их для создания приятных эффектов. Эти контроллеры представлений сами по себе считаются корневыми контроллерами, и каждый из них создает другой набор контроллеров представлений для разных вещей.
Итак, в конце у меня есть иерархия, состоящая из примерно 15 просмотров. Все гладко, но немного странно. Ну, я думаю, это нормально. Просто хочу знать, что ты думаешь / делаешь. Я сумасшедший?