如何在iPhone中禁用多个按钮?

时间:2011-12-03 08:11:53

标签: iphone objective-c ios uibutton iboutlet

如何在按下一个按钮的同时禁用多个按钮,而不在iphone中创建一个插座?

提前致谢...

2 个答案:

答案 0 :(得分:4)

您可以为UIButtons设置按钮标签,并循环浏览视图中的每个按钮,您可以使用for-in循环。

    for (UIButton *button in self.view.subviews)
    {
        <#statements#>
    }

这可以解决您的问题,按钮的标签可用于引用按钮

答案 1 :(得分:0)

您应为每个按钮设置YES exclusiveTouch属性。但你不能在IB中这样做。因此,您应该遍历主视图中的所有子视图,并为所有按钮设置此属性。