Изменить вид контроллера в панели вкладок контроллера (Swift) - PullRequest
0 голосов
/ 12 сентября 2018

Немного предыстории: в моем приложении появляется View Controller, в котором есть вопросы. Когда человек ответил на вопрос, он проводит пальцем по экрану, и снова отображается View Controller, на этот раз с новыми вопросами (так что это View Controller с набором вопросов 1 -> swipe -> (то же самое) View Controller с набором вопросов 2).

Это прекрасно работает, когда у меня нет View Controller, встроенного в контроллер панели вкладок. Тем не менее, когда он встроен в контроллер панели вкладок, и я проводю, отображается View Controller, но контроллер панели вкладок больше не существует.

Я хочу, чтобы панель вкладок оставалась в нижней части экрана, но я хочу, чтобы при просмотре менялся View Controller

func swipeGesture() {
    // gesture stuff in here
    self.present(ViewController(), animated: true)
}

1 Ответ

0 голосов
/ 12 сентября 2018

В Tabbar Controller поставлен навигационный контроллер.Выше того же самого вы можете выдвинуть столько же, сколько и контроллеры представления одного типа или разных типов.Это будет работать.

enter image description here

...