Это не яблоко рекомендуется. Если у вас несколько видов, вы должны использовать контроллер TabBar или контроллер навигации. Одна из причин заключается в том, что сообщения, такие как viewDid/WillAppear, не отправляются при неправильном добавлении просмотров.
Если вы не хотите отображать панель навигации, то вы можете установить ее в скрытую, и никто никогда не узнает, что она находится в приложении на основе навигации. Вы также можете запретить просмотр анимации со стороны при нажатии контроллера вида.
Другой принятый вариант загружает «резервное» представление и никогда не меняет его. Вы можете отключить любые подзапросы на этом фоне. Возможно, вы никогда не увидите вид резервного копирования в приложении, но он просто предназначен для удаления и добавления просмотров.