Как представить ВК на ВК, который представлен на вкладке

#ios #swift #uiviewcontroller

Вопрос:

При попытке представить VC1 с vc1.modalPresentationStyle = .overFullScreen на VC2, который представлен на панели вкладок с vc2.modalPresentationStyle = .overFullScreen , не представляет VC2, а в консоли появляется сообщение :

 Attempt to present <Demo.Secreen2VC: 0x7fb103088260> on
 <UINavigationController: 0x7fb10282da00> (from <UINavigationController: 
0x7fb1020a9000>) which is already presenting <Demo.Secreen1VC: 0x7fb10142aee0>.
 

Я думаю, что мы не можем представить ВК на другом представленном ВК со стилем презентации: vc1.modalPresentationStyle = .overFullScreen

Любая помощь была бы ощутима. Спасибо

Комментарии:

1. добавить строку текущего кода ????

2. @Sh_Khan Нет, это просто стиль презентации и простое представление vc как self.navigationController?.present(vc, animated: true, completion: nil)

Ответ №1:

Воспользуйся

 self.present(vc, animated: true, completion: nil)
 

со вторым подарком