美文网首页
UIView层次管理(sendSubviewToBack,bri

UIView层次管理(sendSubviewToBack,bri

作者: 阶梯 | 来源:发表于2018-04-02 18:13 被阅读36次
[self.view addSubview:mySegment]; 
[self.view addSubview:labelA]; 
[self.view sendSubviewToBack:mySegment];

将一个UIView显示在最前面只需要调用其父视图的bringSubviewToFront()方法。

将一个UIView层推送到背后只需要调用其父视图的sendSubviewToBack()方法。

1.[self.view bringSubviewToFront:view2];
将view2放置到最顶层,index自动管理。

2.[self.view bringSubviewToFront:view2];
将view2放置到最底层,index自动管理。

3.[self.view addSubview:view2];
将view2加到当前视图的上一层,index在上一层的基础上自动+1

[self.view exchangeSubviewAtIndex:1 withSubviewAtIndex:0];
改变view层次,手动管理index

相关文章

网友评论

      本文标题:UIView层次管理(sendSubviewToBack,bri

      本文链接:https://www.haomeiwen.com/subject/ewvxhftx.html