问题描述
|
加载视图时,我想遍历iOS视图中存在的所有控件。
同样,初始化这些控件时调用一个回调也是可以接受的。
我如何获得这个?
解决方法
要遍历父视图中的子视图(控件),请调用父视图的ѭ0方法:
for (UIView *subview in [parentView subviews]) {
/* do something with subview */
}
您可以将控件子类化,创建一个自定义控件。在这里,您将覆盖自定义控件视图的初始化方法。在这种方法中,您将调用父级的初始化程序,并添加您的自定义代码。
, for (UIView *aView in [myView subviews]) { //do something with aView }
?