2013-08-16 7 views
13

에 따라 포함 다른보기는이 같은 뷰 계층이 있습니다스토리 보드 - - 컨테이너보기 내 스토리 보드 응용 프로그램에서 조건

  1. ParentViewController 컨테이너보기 (드래그를 가지고와의보기에 라이브러리에서 컨테이너보기를 떨어 부모보기 컨트롤러).

2. 컨테이너보기에는 일부 조건에 따라 세 가지보기 컨트롤러 중 하나가 포함될 수 있습니다.

두 번째 요점을 구현하는 동안 문제가 발생했습니다.

컨테이너보기에서보기 컨트롤러로 컨트롤을 드래그하여 스토리 보드에서 처리하려고하면 viewDidLoad - embed segue를 선택할 수 있습니다. 이렇게하면 대상보기 컨트롤러가 자동으로 포함되지만 다른 조건의 탭에 다른보기 컨트롤러를 포함 할 수있는 옵션이 없습니다.

아무도 나에게 2 단계를 구현할 수있는 방법을 제안 할 수 있습니까?

답변

1

또 다른 해결 방법이 있습니다. 3 개의 컨테이너를 가질 수 있으며 각각 다른보기 컨트롤러에 자체 세그먼트가 있습니다. 하나의 컨테이너를 보여주고 다른 컨테이너를 숨 깁니다.

+3

나쁜 연습, down vote –

+0

트리 컨테이너간에 자주 전환하는 것은 좋지 않습니다. 그러나 그렇습니다.이 경우에는 나쁜 습관입니다. – Borzh

+1

나쁜 습관 일 필요는 없습니다. 실제로 어떤 경우에는 실제로 유용 할 수 있습니다. –