У меня есть таймер в моем делете делегата, пользователь выбирает интервал времени, необходимый для выполнения селектора этого таймера в другом viewController, который не находится на панели вкладок ; после выбора временного интервала модальный сегмент используется для загрузки первого viewController в UITabBarControllerПопытка представить UIAlertController на UITabBarController, чей вид отсутствует в иерархии окон
при прохождении временного интервала Я хочу, чтобы приложение отображало предупреждение, но оно дает мне следующее: Предупреждение: попытка представить UIAlertController на UITabBarController, вид не находится в иерархии окон!
вот код, который I'am с помощью:
let alert = UIAlertController(title: "alert", message: "test", preferredStyle: .Alert)
self.window?.rootViewController?.presentViewController(alert, animated: true, completion: nil)
спасибо, он не работал – Theilya
никаких проблем, приятель! – Dmitry
Как насчет диспетчера uisplitview в контроллере uitabbar? – SAHM