将UIImageView发送回1层

时间:2012-02-29 11:37:52

标签: objective-c ios xcode uiview uiimageview

我有一个View,它的子视图是一个UIImageView数组(比方说5)。我的UIImageView序列为1-2-3-4-5。

了解如果我使用sendSubviewToBack代表3,则序列将为3-1-2-4-5。 如何向下发送3到1层,而不是将其发送到最后面,例如。 (1-3-2-4-5)

1 个答案:

答案 0 :(得分:1)

您可以使用-exchangeSubviewAtIndex:…来交换两个子视图的顺序。

[theParentView exchangeSubviewAtIndex:1 withSubviewAtIndex:2];

'1'是视图#2的索引,'2'是视图#3的索引。