2014-11-15 3 views
0

Может кто-то пожалуйста, помогите дать мне некоторые указатели о том, как справиться с этой ситуацией:IOS: перейти к определенной строке после didReceiveLocalNotification в SplitViewController (Swift)

Мое приложение является довольно прямо вперед приложение Master Detail с помощью UISplitViewController.

Я установил UILocalNotification и создаю каждый с userInfo, содержащий ссылку.

Когда я получаю уведомление и салфетки, он принимает меня обратно в приложение, и я могу видеть userInfo в didReceiveLocalNotification.

Мой вопрос: как я могу использовать эту информацию для непосредственного перехода пользователя к этому конкретному элементу в контроллере подробного представления?

Скажите, что контроллер детали еще открыт, а другой элемент загружен, я не могу заставить popToRootViewController работать.

Это мой первый опыт работы с UISplitViewControllers, и это дает мне некоторые головные боли.

Цените любую помощь.

Благодаря

+0

Следует также добавить тег uisplitviewcontroller –

ответ

0

Там должно быть подстроено переход от ведущего к деталям. Затем вам нужно позвонить performSegueWithIdentifier от didReceiveLocalNotification, который откроет Детальный просмотр. Установите правильный UserInfo в методе prepareForSegue, который будет вызываться до открытия подробного представления. Вы можете проверить простой Master Detail Sample, сделанный мной.

Смежные вопросы