使 UIButtons 成为另一个对象的子对象

Posted

技术标签:

【中文标题】使 UIButtons 成为另一个对象的子对象【英文标题】:Make UIButtons a child of another object 【发布时间】:2011-04-26 03:37:13 【问题描述】:

我在一个视图上有两组 UIButton。

有时我需要将组中的所有按钮设置为 True。

还有其他时候需要将组中的所有按钮设置为 False:

小组是我的话,而不是 ios 术语。

我可以将这些分配给一个数组并循环遍历该数组。这很好用。

有没有办法将这些按钮分组为另一个对象的子对象,并对所有子对象执行 setEnabled 之类的设置为 True/False?

【问题讨论】:

【参考方案1】:

嘿.. 您需要使用一个布尔变量设置 NSTimer 以启用一组一组.. 并设置调用按钮组的方法..

【讨论】:

【参考方案2】:

您可以在“父”项中创建一个方法来更改所有子项,但当然这可能涉及遍历每个项并更改其启用状态。一旦你编写了方法,它看起来是自动的,但它背后当然有代码。

【讨论】:

以上是关于使 UIButtons 成为另一个对象的子对象的主要内容,如果未能解决你的问题,请参考以下文章

如何使游戏对象在旋转平面中围绕 Unity 中的另一个游戏对象旋转

面向对象多态

统一将预制件设置为另一个游戏对象的子对象

使列表中的子对象自我转换为同一父对象的其他子对象的最佳方法

我需要导航到另一个视图,其中包含带有 MVVM 的 WPF 中父对象的子对象

Java:使所有字段成为最终字段或可变字段?