Задача
У меня есть приложение с UITabBarController и четырьмя различными вкладками. Три из этих вкладок являются таблицами, которые вы можете щелкнуть в каждой строке, и вы перейдете в другое представление.
Вопрос
Как бы я это реализовал с точки зрения навигации? Должен ли я создать UITabBarController с контроллерами навигации в качестве вкладок (как показано на рисунке 1) или с контроллерами просмотра в качестве вкладок (как показано на рисунке 2), при этом каждый контроллер просмотра имеет свое свойство контроллера навигации?
Изображение 1:

Изображение 2:

Я пробовал оба, но это не работает хорошо и сбивает с толку. Я хотел бы знать, что является более подходящим, чтобы я мог сосредоточиться на этом методе, а затем понять, почему он не работает.