【发布时间】:2013-09-05 12:22:45
【问题描述】:
如果我使用 for 循环;
for(UIView *subview in [myView subviews])
子视图按什么顺序被带入?
根据他们添加的顺序还是别的什么?
【问题讨论】:
-
别的。您只需启动official documentation 即可轻松找到它。
-
但是你也可以检查 UIClass 比如 if([subView isKindOfClass:[UILabel class]]) // 检查是 SubView Class 是 UILabel 类吗? { // 你可以在这里为你的 UILabel 编写代码; }
-
@iPatel 我看不出这与问题有什么关系。
-
@H2CO3 - 是的,但我只是想告诉 OP 你也可以像这样得到它,所以.. 我也把它作为评论 :) 谢谢 :)
-
数组中子视图的顺序反映了它们在屏幕上的可见顺序,索引为 0 的视图是最后面的视图。这就是子视图方法描述的内容。
标签: ios subview addsubview subviews