Как отобразить tabBar на экране после перехода - PullRequest
0 голосов
/ 24 апреля 2020

Я новичок в разработке iOS приложений, использующих Swift в XCode.

[смущение]

Я хотел бы знать как отобразить tabBar на экране после перехода по кнопке. Если вы нажмете кнопку в FistViewController на изображении ниже, вы увидите go для nextViewController справа. Я хотел бы знать, как отобразить tabBar в nextViewController. (Если вы нажмете кнопку для перехода по экрану, nextViewController не отобразит панель вкладок.)

enter image description here

1 Ответ

0 голосов
/ 24 апреля 2020

Когда вы представляете контроллер представления модально, его стиль представления будет по умолчанию «Полноэкранный». Что вам нужно сделать, это изменить ваш modalPresentationStyle

 guard let VC = self.storyboard?.instantiateViewController(withIdentifier: "yourVCName") else {
                return
            }
            self.definesPresentationContext = true
            VC.modalPresentationStyle = .overCurrentContext
            self.present(VC, animated: true, completion: nil)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...