Если вы хотите представить представление контроллера без использования навигационного или модального контроллера, вы можете просто добавить представление контроллера в качестве подвид окна.
В контроллере, который представит следующий контроллер вы могли бы сделать следующее:
[self.view.window addSubview:controller.view];
EDIT: Попробуйте следующее:
[((YourAppDelegate *)[UIApplication sharedApplication].delegate).window addSubview:controller.view]
Это предполагает, что ваше приложение делегат имеет окно имущество.
EDIT 2: Вот еще один вариант.
[[UIApplication sharedApplication].keyWindow addSubview:controller.view];
Я обновил свой ответ, и я уверен, что хотя бы один из методов будет работать на вас. Если они не дадут мне знать. –