Когда срабатывает уведомление, «слайд для просмотра» показывает определенный контроллер. Это возможно? - PullRequest
0 голосов
/ 24 ноября 2011

У меня есть приложение, в котором я использую push-уведомления. Что я действительно хочу сделать, так это то, что когда пользователь скользит для просмотра с экрана блокировки, он должен иметь возможность перейти к определенному контроллеру представления, а не просто открыть приложение.

Возможно ли это? Кто-нибудь может направить меня в правильном направлении?

Большое спасибо!

Ответы [ 2 ]

3 голосов
/ 24 ноября 2011

В вашем методе application:didFinishLaunchingWithOptions: вы можете проверить, было ли запущено ваше приложение из-за удаленного уведомления, заглянув в словарь launchOptions. Клавиша UIApplicationLaunchOptionsRemoteNotificationKey выдаст вам удаленное уведомление, если таковое имеется, и вам необходимо будет представить свой контроллер вида.

Если ваше приложение все еще работает, пока поступает удаленное уведомление, вызывается метод application:didReceiveRemoteNotification: делегата приложения.

См. Документацию UIApplicationDelegate .

0 голосов
/ 24 ноября 2011

Приложение должно выяснить и показать правильный контроллер представления, когда он открывается после push-уведомления.

...