2011-05-11 2 views
0

tabindex0에서 NStab이있는보기가 하나 있습니다. 여기에 일부 단추가 있습니다. 각 단추를 눌렀을 때 단추가 숨겨져 있습니다. 마지막 버튼에서 나는 그 버튼을 숨기고 tabindex1로 간다. tabindex1에서 나는 return.when라는 버튼을 내가 그 tabindex0 가서 is.i.e 내 tabindex0 다시 시작하려는대로 내 단추를 표시하려면 해당 단추를 누르십시오.보기를 다시 초기화하는 방법

+0

무슨 의미로 sathiyama puriyala –

+0

귀하의 질문을 이해할 수 있습니다. – Aravindhan

+0

괜찮아요. tabindex0에서 NStab과 하나의보기가 있습니다. 여기에 몇 개의 버튼이 있습니다. 각 버튼을 눌렀을 때 버튼이 숨겨져 있습니다. 마지막 버튼에서 나는 그 버튼을 숨기고 tabindex1로 간다. tabindex1에서 나는 return.when라는 버튼을 가지고있다. 나는 내 tabindex0로 가고 싶고, 내 버튼을 is.ie로 표시하고 싶다. 내 tabindex0을 ​​다시 초기화하고 싶다. 생각 좀 해봐 ..... –

답변

0

nib 파일을 다시로드하여 완전히 제거하고 다시 만들 수있는 경우가 아니면보기를 다시 초기화 할 수있는 직접적인 방법이 없습니다.

이 경우 모든 버튼에서 setHidden : NO를 호출하기 만하면됩니다. 다음과 같은 것 :

for (NSView *subview in [[[myTabView tabViewItemAtIndex:0] view] subviews]) 
    [subview setHidden:NO]; 
관련 문제