我怎样才能得到在父视图中的子UIView的索引?

我想使用exchangeSubviewAtIndex: withSubviewAtIndex:方法。

但我怎样才能得到这些意见的指标? 我已经有了他们的指针,所以我想可能有一种方法。

[parentView indexOfSubview:subview]; 

但在Xcode文档库中找不到那种东西。

请帮帮我! 先谢谢你。

这是你如何得到它:

[parentView.subviews indexOfObject:subview];

您可以在NSArray中find对象的索引,因为view.subviews会返回一个数组

 NSUInteger index1=[parentView.subviews indexOfSubview:subview1]; NSUInteger index2=[parentView.subviews indexOfSubview:subview2]; [parentView exchangeSubviewAtIndex:index1 withSubviewAtIndex:index2]; 

你可以按照这个链接更多如何获得UIView层次结构索引? (即其他子视图之间的深度)

 [View.subviews indexOfObject:SubView]; 

你可以使用这个获得数组索引。

 [view.subViews indexOfObject:yourSubView]; 

并试图捕捉该指数。

 NSInteger index=[view.subViews indexOfObject:yourSubView]; 

试试这个代码可能对你有帮助…