#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)
со вторым подарком