Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何将子视图的顺序放入数组中?_Ios_Uiview_Nsarray - Fatal编程技术网

Ios 如何将子视图的顺序放入数组中?

Ios 如何将子视图的顺序放入数组中?,ios,uiview,nsarray,Ios,Uiview,Nsarray,在另一个支持视图中,我有许多随机布局的子视图 我想把它们都放在一个数组中,从左到右,从上到下排列顺序: 例: 视图1-视图2-视图3 视图4-视图5-视图6 数组={view1,view2,view3,view4,view5,view6} 当array=superView.subview时,如何始终获得正确的顺序(数组索引) 谢谢你的帮助 调用子视图将始终按照从后到前的顺序返回视图层次结构 可以使用此属性检索与关联的子视图 自定义视图层次结构。阵列中子视图的顺序 反映其在屏幕上的可见顺序,视图的

在另一个支持视图中,我有许多随机布局的子视图

我想把它们都放在一个数组中,从左到右,从上到下排列顺序:

例:

视图1-视图2-视图3

视图4-视图5-视图6

数组={view1,view2,view3,view4,view5,view6}

当array=superView.subview时,如何始终获得正确的顺序(数组索引)


谢谢你的帮助

调用
子视图
将始终按照从后到前的顺序返回视图层次结构

可以使用此属性检索与关联的子视图 自定义视图层次结构。阵列中子视图的顺序 反映其在屏幕上的可见顺序,视图的索引为0 是最后面的风景。()

如果这不是反映您目标的顺序,您必须自己跟踪它们。您可能需要根据
origin
属性对它们进行手动排序,该属性是一个向下几层的结构