좋아요, 그래서 다음 질문에 대한 답을 찾으려고했습니다. AppDelegate에서 푸시 알림이 도착하면 특정보기 컨트롤러를보기로 밀어 넣는 방법은 무엇입니까?rootViewController가 UINavigationController가 아닌 경우보기 푸시
그리고 대부분의 대답은 rootViewController가 UINavigationController 인 경우 StoryBoard를 통해 뷰를 인스턴스화하고 해당 루트 탐색 컨트롤러로 밀어 넣어야한다는 것입니다.
내 상황이 여기에 있습니다. 여기 내 스토리 보드의 구성 방법은 다음과 같습니다
을 그래서 당신은 내 rootViewController가 UINavigationController가없는 볼 수있다. 그렇다면 스토리 보드에서 특정 뷰를 푸시하는 방법은 무엇입니까?
참고 : 푸시 알림을위한 별도의 모달보기를 제공하는 것은 좋은 생각이 아닙니다. 내 마지막 수단이야.
애플 메일 및 메시지 앱에서와 같은 해결책을 원합니다.
navigationController에 rootViewController를 추가하고 navigationBar를 숨겨 둘 수 있습니까? – Anupdas
그렇습니다.하지만 StoryBoard에서 다른 뷰를 어떻게 밀어 넣을 수 있습니까? 또는 새로운 것을 만들고 보여줄 수 있습니까? –
어떤 컨트롤러에서이 새보기 컨트롤러를 표시 (푸시)하고 싶습니까? (알림이 들어올 때 화면에있는 컨트롤러에서 밀어 넣을 수 있기를 원합니까?) 이 새로운 컨트롤러의 목적은 무엇입니까? 그것이 무엇인지에 따라 모달 표현이 더 적절할 수 있습니다. – rdelmar