2013-01-10 2 views
0

3 개의 탭이있는 NSTabView가 있습니다. 해당 탭의 하위보기가 선택 될 때까지 그리지 못하게하고 싶습니다. 이 일을 어떻게 하죠? NSTabView에 대한 대리인을 설정했지만 어떤 탭이 선택되었는지 파악하는 데 문제가 있습니다.
방법 나는 비슷한 문제 (인공 지능 뷰 1을 드래그하는 동안 내가 두 개의 뷰, 뷰 2와 뷰 2의 파단 위 뷰 1이 drawed했다했다)했다부모보기가 선택 될 때까지 하위보기가 그리지 않도록하려면 어떻게합니까?

답변

0

밖으로 모든 서브 뷰가 포함 된 tmpView을 만들 경우 [tmpView setHidden:YES];을 만드는 것이 었습니다 활성보기가 아니며 view2가 활성화 될 때 가시성을 전환합니다.

+0

그 중 일부는 응답하지만 숨김/숨김을 설정할보기를 결정하기 위해 어떤 탭이 감지되는지 어떻게 알 수 있습니까? – stormbard

+0

NSTabViewItem의 tabState 속성은 NSSelectedTab, NSBackgroundTab 또는 NSPressedTab 일 수 있습니다. – alex

+0

이 있는데, 응용 프로그램이 시작된 후에 그 때까지 그림을 그리는 방법이 있습니까? 또는 ManagedObjectModel과 ManagedObjectContext를 탭 뷰에 전달하는 방법은 무엇입니까? – stormbard

관련 문제