将视图带回其他iPhone



我想将一个视图(firstView)放回另一个视图(secondView)。SecondView基本上是使用CGContext的条形图。

我想我不能在那里使用bringViewToFront。所以我需要将第一视图放回第二视图。是否有一些默认函数可以将视图放回其他视图?

bringSubviewToFront: 的逆数是 sendSubviewToBack:

发送子视图返回:

移动指定的子视图,使其显示在同级视图的后面。

另一种选择是使用 insertSubview:belowSubview:exchangeSubviewAtIndex:withSubviewAtIndex: .

check UIView.h

您将找到与UIViewHierarchy相关的所有方法

喜欢

(void)exchangeSubviewAtIndex:(NSInteger)index1 withSubviewAtIndex:(NSInteger)index2;
- (void)bringSubviewToFront:(UIView *)view;
- (void)sendSubviewToBack:(UIView *)view;

还有更多..问候尼尔。

最新更新