2017-09-22 3 views
1

"List"버튼과 몇 가지 다른 버튼이있는 초기보기 컨트롤러 InitialViewController이 있습니다.xcode의 스토리 보드에있는 내비게이션 컨트롤러에서 뒤로 이동하는 방법

"목록"을 클릭하면 탐색 컨트롤러에 포함 된 UITableViewController이 표시됩니다. 그리고 그것은 모두 달콤합니다.

하지만 일단 UITableViewController이로드되면 InitlViewController로 돌아 가기위한 "뒤로"버튼이 없습니다.

내 옵션이 무엇인지 궁금합니다. 스토리 보드에서 "탐색 항목"과 "단추 막대"를 사용했으며이를 프로그래밍 방식으로 연결하여 탐색 할 것입니다.

나는 긴장을 푸는 사람이 선택권이 있는지 또는 누군가에게 더 좋은 아이디어가 있는지 확실하지 않았습니다.

감사합니다.

답변

1

UITableViewController가로드 될 때 뒤로 단추가 표시되지 않는 이유는 그것이 포함 된 탐색 컨트롤러의 루트보기 컨트롤러이기 때문입니다. 따라서 NavigationController는 스택에 다른보기 컨트롤러가 없습니다 다시 돌아갈 수 있습니다.

TableViewController 대신 InitialViewController를 NavigationController에 내장하고 뒤로 단추가있는 탐색 모음을 TableViewController에 추가해야합니다.

당신이 당신의 InitialViewController에서 탐색 막대를 표시하지 않으려면 다음 단계를 사용하여 숨길 수 있습니다 다음 InitalViewController

  • 를 열고 속성 관리자를 선택, 스토리 보드 파일에서

    1. 및 상단 바를 없음으로 설정하십시오.

    희망이 있습니다.

  • 관련 문제