2014-02-06 1 views
0

"My First iOS App"에서 unwind segue를 사용하여 To Do List Table View Controller에 "To Do List Items"를 추가하는 방법을 배웁니다.여러 드릴 다운 창을 사용하여 무언가를 추가 할 때 unwind segues를 사용해야합니까?

여러 개의 새로운보기 및 단편으로 앱을 만드는 경우 어떻게 될까요? 예를 들어 영화를 추가하는 앱이있을 수 있습니다. 추가 버튼을 눌러 새 항목을 추가합니다. 거기에서 캐스팅 멤버를 추가하고 말하는 새로운 장면으로 이동합니다. 모든 출연진을 선택하면 완료되면 다른 장면으로 이동하여 승무원을 추가 할 수 있습니다. 그 후 새로운 장면으로 이동하여 시놉시스를 추가하여 말할 수 있습니다. 그런 다음 원래 테이블보기 컨트롤러로 돌아가 영화를 추가 할 수 있습니다. 그것은 다시 3 장면입니다.

최초의 iOS 앱처럼 모든 것을 긴장시키는 것이 가장 좋습니까? 그렇지 않은 경우 더 좋은 방법이 있습니까? 이러한 각각의 장면은 고유 한보기 컨트롤러로, 데이터를 저장할 수 있습니다. 세 번째는 synposis, 두 번째는 승무원, 첫 번째는 cast를 저장합니다.

이 작업을 수행하는 '표준'연습 방법입니까, 아니면 어떻게 수행해야합니까?

감사합니다. 전 누구에게 도움을 주셔서 감사합니다. 나는 현재 배우고 있고 일을하는 가장 좋은 방법에 대해 궁금해하고 있습니다.

답변

1

동영상을 모달로 추가하기 위해 UINavigationController를 제시하고 세 번째 화면에서 해당 View Controller를 닫을 수 있습니다. 또 다른 방법은 루트 ViewController (무엇을 할 것인지 (예 : 무비 추가))에서 시작하여 하나의 UINavigationController를 사용하는 것입니다. 그리고 세 번째 화면에 도달하면 [self.navigationController popToRootViewControllerAnimated:YES];을 실행하고 사용자를 루트로 다시 가져옵니다.

이 정보가 도움이되는지는 모르겠지만 귀하의 질문을 이해 한만큼 답변이되어야합니다.

건배

관련 문제