每次添加新字段时,我都必须从中央方法发送与现有字段相同的消息。有没有办法更通用,并将该消息一次发送到视图上的所有字段?
答案 0 :(得分:3)
循环浏览视图的subviews
数组。
for(UIView* view in [myView subviews]){
[view myMessage];
}
答案 1 :(得分:0)
例如,我想将removeFromSuperview消息发送到其所有子视图,您可以使用单个语句执行此操作
[[myScrollView subviews] makeObjectsPerformSelector:@selector(removeFromSuperview)];