Ios 按顺序更改UIButton隐藏或隐藏的最快方法

Ios 按顺序更改UIButton隐藏或隐藏的最快方法,ios,objective-c,uibutton,Ios,Objective C,Uibutton,我想有一个功能,按下第一个按钮,然后第二个按钮将出现。当第2个按钮出现时,按下后,第3个按钮将出现,依此类推,直到第10个按钮 为每个按钮执行iAction可以完成这项工作。但这将非常耗时。我有很多这样的序列需要完成 有没有其他更快更简单的方法来完成这项工作 谢谢您应该为这些过程使用循环 (如果第二个按钮不是仅在第一次按钮单击时出现)为此,您必须使用ui按钮的标记属性。创建ui按钮时设置标记值。例如,对于按钮1,它应该是1,对于按钮2,它应该是2,依此类推 之后,为所有UI按钮设置相同的iAct

我想有一个功能,按下第一个按钮,然后第二个按钮将出现。当第2个按钮出现时,按下后,第3个按钮将出现,依此类推,直到第10个按钮

为每个按钮执行iAction可以完成这项工作。但这将非常耗时。我有很多这样的序列需要完成

有没有其他更快更简单的方法来完成这项工作


谢谢

您应该为这些过程使用循环


(如果第二个按钮不是仅在第一次按钮单击时出现)

为此,您必须使用
ui按钮的
标记
属性。创建
ui按钮时
设置标记值。例如,对于按钮1,它应该是
1
,对于按钮2,它应该是
2
,依此类推

之后,为所有UI按钮设置相同的
iAction
。在该
iAction
中,根据
tag
值获取按钮,然后取消隐藏next
ui按钮

-(IBAction)buttonClicked:(id)sender
{
     UIButton *button = (UIButton *)[self.view viewWithTag:(sender.tag + 1)];
     button.hidden = NO;
}

将10个按钮的标记从0分配到9,然后将所有10个UIButton“使用相同的操作选择器执行的操作”-(无效)按钮按下:(UIButton*)sender',然后选中sender.tag以显示标记为
sender.tag%9+1
的UIButton。这应该是注释,而不是答案。如果你想要它是一个答案,考虑写一个完整的答案。