我希望有一个功能,按下第一个按钮,然后会出现第二个按钮。当出现第二个按钮时,按下它后,将出现第三个按钮,依此类推,直到第10个按钮。
为每个按钮制作IBAction可以完成这项工作。但这将是非常耗时的。我需要完成这些序列中的多个。
有没有其他方法更快更简单地完成这项工作?
谢谢
答案 0 :(得分:1)
您应该使用循环来完成这些过程。 。
(如果第二个按钮不出现在第一个按钮上)
答案 1 :(得分:1)
为此,您必须使用tag
的{{1}}属性。在创建UIButton
时设置标记值。例如,对于button1,它应该是UIButton
,对于button2,它应该是1
,依此类推......
之后为所有UIButton设置相同的2
。在IBAction
内部,根据IBAction
值获取按钮,然后取消隐藏tag
。
UIButton