在将我的UIWindow RootViewController更改为我从storyboard实例化的新视图控制器后,我不再接收UIKeyboardWillShowNotification事件的观察者通知。
请在您知道问题所在时以及您是否知道如何解决问题时进行回复。
谢谢!
好吧,这很简单,我不知道这是否算作更多的信息,但在这里它。
self.window?.rootViewController = newViewController
NSNotificationCenter.defaultCenter().addObserverForName(UIKeyboardWillShowNotification, object: nil, queue: NSOperationQueue.mainQueue()) {[unowned self] (note) -> Void in
printf("done")
}
一旦我更改窗口rootViewController,似乎事件不再传递给新的视图控制器。