UIView的层介绍

Posted yfceshi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UIView的层介绍相关的知识,希望对你有一定的参考价值。

UIView的层介绍

subview在西安市到屏幕上时,是位于superview上层的。

同一个view的subview时依照增加的顺序显示相应层的。越晚增加的subview显示在越上层,反之也是如此。

用superview能够直接管理subview的层。

-(void)insertSubview:(UIView *)view atIndex:(NSInteger)index;
//插入一个view到特定层

-(void)exchangeSubviewAtIndex:(NSInteger)index1 withSubviewAtIndex:(NSInteger)index2;
//交换两个层的view

-(void)insertSubview:(UIView *)view belowSubview:(UIView *)siblingSubview;
//插入一个view到某一个view的下层

-(void)insertSubview:(UIView *)view aboveSubview:(UIView *)siblingSubview;
//插入一个view到某一个view的下层

-(void)bringSubviewToFront:(UIView *)view;
//将某一个view放在最上层

-(void)sendSubviewToBack:(UIView *)view;
//将某一个view放在最下层

-(void)addSubview:(UIView *)view;
//加入一个view

以上是关于UIView的层介绍的主要内容,如果未能解决你的问题,请参考以下文章

Swift 从 UIView 的层中获取 UIImage

将 UILabel 的层添加到另一个层(单独的 UIView)

长路漫漫,唯剑作伴--Core Animation

UIView和CALayer的选择

将 UIView 覆盖添加到 UIIMagePickerController 视频录制

快速覆盖 UIView 中的默认图层类型