Я хочу перейти к определенному контроллеру представления после получения push-уведомления. После навигации навигационный стек должен работать так, как если бы пользователь получил представление вручную.Как перейти к диспетчеру просмотра с уведомлением push
Раскадровка: http://www.xpos.nl/xpos/images/common/storyboard.png
В AppDelegate.swift У меня уже есть:
func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) {
println("didReceiveRemoteNotification")
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let destinationViewController = storyboard.instantiateViewControllerWithIdentifier("MessageViewController") as MessageViewController
let navigationController = self.window?.destinationViewController;
navigationController?.pushViewController(destinationViewController, animated: false, completion: nil)
}
Но я получаю сообщение об ошибке, что destinationViewController не является частью окна или, если я правильно, что (пробовать другие ответы на StackOverflow), Ничего не произошло.
откуда ваш 'destinationViewController' приходит от? Нет такого имущества – Azat