Вполне возможно, что я упускаю что-то очевидное, но у меня есть очень простое требование, и ни одно из этих двух, кажется, не отвечает ему.
У меня есть приложение с 3 различными взглядами, однако по причинам, которые я выиграл 'Не вдавайтесь в подробности (по сути, представления могут быть или не быть действительными в зависимости от того, что сделано в других представлениях), используя постоянные вкладки, так как навигация не будет работать.Я также хочу, чтобы каждое представление создавалось по мере необходимости, а UITabBarController создает все свои представления заранее.Однако я все еще хочу некоторые функциональные возможности UITabBarController - возможность передавать его в массив UIViewControllers.
UINavigationController дает возможность создать его представления по мере необходимости, но я не могу передать егосписок представлений к нему заранее, так что я заканчиваю тем, что ViewControllers создают и толкают другие (родные) ViewControllers, что очень неприятно.
Итак, вот мои требования:чтобы иметь возможность добавлять ViewControllers заранее
Я хочу иметь возможность перемещаться между контроллерами представления Я хочу, чтобы каждый ViewController создавался по мере необходимости и разрушался при удалении от
Есть что-нибудь, что отвечает всем требованиям?