2014-11-15 2 views
0

수있는 사람 나에게이 상황을 해결하는 방법에 대한 몇 가지 포인터를 제공 도와주세요 :아이폰 OS : SplitViewController (스위프트)에서 didReceiveLocalNotification 후 특정 행으로 이동

내 응용 프로그램이 UISplitViewController를 사용하여 매우 정직하고 마스터 세부 사항 응용 프로그램입니다.

저는 UILocalNotification을 설정하고 참조가 포함 된 userInfo를 사용하여 각각을 작성했습니다.

알림을 받고 슬쩍하면 응용 프로그램으로 돌아가서 didReceiveLocalNotification에서 userInfo를 볼 수 있습니다.

나의 질문은 어떻게 정보를 세부보기 컨트롤러의 특정 항목으로 바로 이동시킬 수 있습니까?

세부보기 컨트롤러가 이미로드 된 다른 항목과 함께 열려 있다고 말하면 popToRootViewController가 작동하지 않는 것 같습니다.

이것은 처음으로 UISplitViewController와 함께 작업하는 것이고 두통이 듭니다.

감사합니다.

감사

+0

uisplitviewcontroller 태그도 추가해야합니다. –

답변

0

마스터에서 세부 사항에 SEGUE 설정이 있어야합니다. 그런 다음 을 didReceiveLocalNotification에 전화해야 상세보기가 열립니다. Detail View가 열리기 전에 호출되는 prepareForSegue 메서드에서 올바른 UserInfo를 설정하십시오. 나에 의해 완료된 간단한 Master Detail Sample을 확인하실 수 있습니다.