如何相对于兄弟视图设置UIImageView的图层位置?
我的意思是像flash中的swapDepths()/ setChildIndex()
非常感谢您的阅读
答案 0 :(得分:2)
用绝对术语来描述你的尝试是有用的,而不是通过引用人们可能不熟悉的另一个框架(特别是因为“Layer”在Cocoa中有其特殊含义。
如果“layer”表示其相对于兄弟视图的位置,则可以使用以下函数。
bringSubviewToFront
sendSubviewToBack
exchangeSubviewAtIndex
请注意,这些是在您希望重新定位的UIView / UIImageView的PARENT上调用的。例如。这将带来其兄弟姐妹的形象观点;
[imageView.superview bringSubviewToFront: imageView];