2011-05-11 137 views
0

我有一个视图与NStab,在tabindex0我有一些按钮在这里我隐藏我的按钮,当我按下每一个。最后一个按钮,我隐藏了那个按钮并转到tabindex1。在tabindex1我有一个叫做return.when的按钮,当我按下那个按钮时,我想去我的tabindex0并显示我的按钮,因为它是.i.e我想重新初始化我的tabindex0。如何重新初始化视图

+0

什么意思sathiyama puriyala – 2011-05-11 05:24:36

+0

我无法理解你的问题。 – Aravindhan 2011-05-11 05:25:12

+0

好的我有一个NStab的视图,在tabindex0我有一些按钮,我在这里隐藏我的按钮,当我按下每一个。最后一个按钮,我隐藏了那个按钮并转到tabindex1。在tabindex1我有一个按钮叫做return.when我按下那个按钮我想去我的tabindex0并显示我的按钮,因为它是我想重新初始化我的tabindex0 ..我想你有一些想法..... – 2011-05-11 06:14:50

回答

0

没有直接的方法来重新初始化视图,除非您正在处理的情况下可以完全删除它并通过重新加载nib文件来重新创建它。

在这种情况下,您只需要在所有按钮上调用setHidden:NO。就像:

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