Я запускаю модальный контроллер вида и в его init у меня есть следующий код:
window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
viewController = [[UIViewController alloc]init];
[window addSubview:viewController.view];
[window makeKeyAndVisible];
Мне нужен viewController для ввода в него некоторых данных.Как я могу освободить окно и viewController, чтобы я мог вернуться к viewController, который запустил модальный контроллер представления?На этом этапе, после того, как я закончу делать то, что мне нужно в модальном представлении, я пытаюсь:
[viewController.view removeFromSuperview];
[window removeFromSuperview];
, но в итоге просто получаю родителя модального представления (того, который запустил модальное представление)заморожен (на самом деле он не заморожен, он просто не взаимодействует с пользователем, потому что перед ним контроллер окна и представления, а контроллер представления не имеет размера и фона