【问题标题】:how to compare the hierarchical order of two subviews?如何比较两个子视图的层次顺序?
【发布时间】:2010-11-10 15:15:11
【问题描述】:

我想找到一种方法来比较两个子视图的实际层次顺序。

由于我没有找到可以给我这种结果的方法,所以我想问你。我相信一定有办法做到这一点。

有没有可能,[view subviews] 数组按照相同的层次排序?

谢谢, 马克鲁斯

【问题讨论】:

    标签: iphone hierarchy subview


    【解决方案1】:

    虽然我在文档中没有找到任何关于它的参考资料,但我很确定 subviews 数组中的元素顺序对应于它们的 z 顺序。您可以尝试更改 IB 中子视图的顺序并将子视图记录到控制台 - 您将看到输出支持这一点。

    还有一个提示,insertSubview:atIndex:exchangeSubviewAtIndex:withSubviewAtIndex: 方法确实如此,它们改变了子视图的 z 顺序,这些变化反映在子视图数组顺序中......

    【讨论】:

      猜你喜欢
      • 2021-12-31
      • 2015-06-30
      • 2021-08-15
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      • 2016-12-19
      • 1970-01-01
      • 2019-10-01
      相关资源
      最近更新 更多