Я делаю это из AppDelegate. У меня есть два рассказа, Главная storyBoard и secondStoryboard. Когда я установить главного интерфейса к secondStoryboard из информации развертывания целевых приложений, и запустить проект следующего код работает как шарм.Предупреждение: попытка представить UINavigationController, чей вид не находится в иерархии окон?
Но Когда я установить основного интерфейс в главной истории доска из развертывания информации целевых приложений, и запустить проект он Метание предупреждения и метод presentViewcontroller не работает.
:(Просьба помочь! Заранее спасибо.
var storyBoard: UIStoryboard = UIStoryboard(name: "secondStoryBoard", bundle: nil)
var congratulationScreen = storyBoard.instantiateViewControllerWithIdentifier("s_id_SecondVC") as! SecondVC
var navController = UINavigationController(rootViewController: congratulationScreen)
self.window?.makeKeyAndVisible()
self.window?.rootViewController?.presentViewController(navController, animated: true, completion: nil)
вы использовать этот код в методе didFinishLaunchingWithOptions ?? –
вид, на самом деле я я использую nstimer на делете приложения, чтобы вызвать этот метод! – dip