美文网首页
UIView层级关系方法总结

UIView层级关系方法总结

作者: 不拘小节123456 | 来源:发表于2016-07-11 14:45 被阅读1081次

比如说supView,有两个子控件,view1,和view2

1,addSubview:添加的方法,会在supView.subviews数组的最后一个,

[supView addSubview:view1];

2, insertSubview : aiIndex: 则可以插入任何位置

[supView insertSubview:view1 atIndex:0]

3sendSubviewToBack 方法1,2是在创建View的时候设置view的层级结构,而方法3,则是创建之后改变view的层级结构

[supView sendSubviewToBack:view1]

4bringSubviewToFront 和方法3雷同但是是讲view放在最上层

[supView bringSubviewToFront:view1]

5 下面两个方法和1,2都是在创建的时候改变view层级关系

5.1[supView insertSubview:view1 aboveSubview:view2]

在view2上面插入view1

5.2[supView insertSubview:view1 belowSubview:view2]

在view2下面插入view1

6, 下面的方法和3,4 都是在创建之后改变层级关系

[supView exchangeSubviewAtIndex:0 withSubviewAtIndex:1]

改变0,1视图位置

相关文章

网友评论

      本文标题:UIView层级关系方法总结

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