如何设置UIImageView相对于兄弟视图的位置

时间:2009-02-13 08:32:23

标签: cocoa-touch

如何相对于兄弟视图设置UIImageView的图层位置?

我的意思是像flash中的swapDepths()/ setChildIndex()

非常感谢您的阅读

1 个答案:

答案 0 :(得分:2)

用绝对术语来描述你的尝试是有用的,而不是通过引用人们可能不熟悉的另一个框架(特别是因为“Layer”在Cocoa中有其特殊含义。

如果“layer”表示其相对于兄弟视图的位置,则可以使用以下函数。

bringSubviewToFront
sendSubviewToBack
exchangeSubviewAtIndex

请注意,这些是在您希望重新定位的UIView / UIImageView的PARENT上调用的。例如。这将带来其兄弟姐妹的形象观点;

[imageView.superview bringSubviewToFront: imageView];