Я пытаюсь добавить несколько представлений внутри UITabBarController. В настоящее время моя иерархия объектов выглядит следующим образом: UITabBarController -> UIViewController * -> UIView *. В качестве более конкретного примера, первым контроллером представления для моего UITabBarController является UIViewController, который имеет три подпредставления, которые управляются UISegmentedControl. В зависимости от того, какой сегмент выбран, я выдвигаю соответствующий вид спереди.
Я понимаю, что могу использовать UINavigationController для управления моими тремя представлениями; однако данные, которые я хочу представить, на самом деле не являются иерархическими.
Есть ли примеры контейнерных контроллеров, кроме UITabBarController или UINavigationController, которые я могу использовать для этого случая? Или есть другой подход, который я должен использовать (в настоящее время я управляю представлениями вручную).
Спасибо!