Возникли проблемы с комбинированными панелью вкладок и навигационной панелью контроллерами
У меня возникли проблемы с кнопкой назад не будет предыдущим контроллер представления, несмотря на меня, используя перетекает (через толчок). Я думаю, что есть проблема, так как я видел эту строку в документации Apple:
«Приложение, использующее контроллер панели вкладок, также может использовать навигационные контроллеры на одной или нескольких вкладках. При объединении этих двух типов контроллера представления в одном и том же пользовательский интерфейс, контроллер панели вкладок всегда выступает в качестве оболочки для навигационных контроллеров ».
Но я хочу иметь возможность использовать экран входа, который затем перемещается на пару экранов, прежде чем перейти к контроллеру панели вкладок, поэтому не имеет навигационной панели, завернутой в контроллер панели вкладок. Я знаю, что многие популярные приложения используют это, например Instagram, где вы входите в систему, тогда он показывает контроллер панели вкладок.
Мое настоящее расположение приложения это;
Root навигационный контроллер -> Вход -> питание (GIF) -> вкладка управления (навигационный контроллер для каждой вкладки (по ссылке) -> (Мой Rota/My Питание/Список покупок/Item)
How to implement tab bar controller with navigation controller in right way
Почему вы не представляете свой контроллер панели вкладок после завершения своих экранов входа? См. * Создание интерфейса панели вкладок * [здесь] (https://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/ViewControllerCatalog/Chapters/TabBarControllers.html#//apple_ref/doc/uid/TP40011313- CH3-SW1) для предложенных яблоком аранжировок. – beyowulf
Поочередно представляйте контроллер навигации, содержащий ваш логин, по модулю поверх контроллера панели табуляции и отпустите его после завершения процесса входа в систему. – Jonah
@beyowulf Спасибо большое, я не знал о модальном представлении. У меня просто одна проблема, если кто-то вошел в систему, а затем переходит к настройкам и журналам (представленным также как и модально), а затем, когда они заходят в систему, он отклоняет viewController и переходит на страницу настроек (где они выходили из системы) чем первая вкладка. Не могли бы вы подумать об этом? Большое спасибо, Джейк –