У меня есть приложение с UITabBarController
и 5 UITabBarItem
s. Я хотел бы запустить modular View Controller для третьего элемента tab-bar (контроллер камеры).Как представить viewController модально, когда выбран элемент tabBar
Я попробовал этот код:
override func viewDidLoad() {
super.viewDidLoad()
self.presentViewController(self, animated: true, completion: nil)
}
Но мое приложение разбился. Что мне делать?
Вам нужно сделать это в представленииDidAppear. Любое ранее, и представление еще не будет в иерархии представлений окна. – rdelmar
авария в видеDidAppear с этой ошибкой: «Приложение попыталось представить модно активный контроллер» – jmcastel
Простите, я пропустил факт, что вы пытаетесь представить «я». Почему ты бы так поступил? Я уже на экране. – rdelmar