Можно ли подписаться на UIKeyboardWillShowNotification
и UIKeyboardWillHideNotification
глобально для iOS?Например, если пользователь открывает вход другого приложения, он получает уведомление о том, что клавиатура отображается.
На данный момент я регистрируюсь в didFinishLaunchingWithOptions:
с
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(noticeShowKeyboard:) name:UIKeyboardWillShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(noticeHideKeyboard:) name:UIKeyboardWillHideNotification object:nil];
, но это работает, только если мое приложение находится в активном состоянии