代码之家  ›  专栏  ›  技术社区  ›  Unreality

如何设置UIImageView相对于同级视图的位置

  •  0
  • Unreality  · 技术社区  · 17 年前

    如何设置UIImageView的 相对于同级视图的位置?

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

    非常感谢你的阅读

    1 回复  |  直到 17 年前
        1
  •  2
  •   Andrew Grant    17 年前

    最好用绝对的术语来描述您正在尝试的内容,而不是参考人们可能不熟悉的另一个框架(特别是因为“层”在Cocoa中有其特殊的含义)。

    如果“层”是指其相对于同级视图的位置,则可以使用以下函数。

    bringSubviewToFront
    sendSubviewToBack
    exchangeSubviewAtIndex
    

    请注意,这些是在要重新定位的UIView/UIImageView的父级上调用的。例如,这将使imageview位于其同级的前面;

    [imageView.superview bringSubviewToFront: imageView];