UIView

UIView的常见属性

  • NSArray *subviews
    • 所有的子控件
    • 数组元素的顺序决定着子控件的显示层级顺序(下标越大的,越显示在上面)

UIView的常见方法

  • addSubview:
    • 添加一个子控件
    • 使用这个方法添加的子控件会被塞到subviews数组的最后面
  • 可以使用下面的方法调整子控件在subview数组中的顺序
// 将子控件view插入到subviews数组的index位置
- (void)insertSubview:(UIView *)view atIndex:(NSInteger)index;

// 将子控件view显示到子控件siblingSubview的下面
- (void)insertSubview:(UIView *)view belowSubview:(UIView *)siblingSubview;
// 将子控件view显示到子控件siblingSubview的上面
- (void)insertSubview:(UIView *)view aboveSubview:(UIView *)siblingSubview;

// 将子控件view放到数组的最后面,显示在最上面
- (void)bringSubviewToFront:(UIView *)view;
// 将子控件view放到数组的最前面,显示在最下面
- (void)sendSubviewToBack:(UIView *)view;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • UIView(控件) UIView的创建 alloc init方法创建 通过UIStoryboard加载控件详见U...
    翻这个墙阅读 647评论 0 0
  • 1、概念 UIView表示 屏幕上的一块矩形区域,它在app占有绝对重要的地位,因为ios中几乎所有可视化控件都是...
    lilinjianshu阅读 598评论 0 0
  • UIView的认识 UIView是一个控件来自于UIKit框架 UI里面为UI视图 我们可以看得见摸得着的东西 屏...
    heckapple阅读 198评论 0 1
  • iOS9 - UIView 子视图 & 父视图 今天主要研究了一下关于UIView章节的内容,发现以前对UIVie...
    Jeavil_Tang阅读 380评论 0 5
  • 在《把时间当作朋友》这本书中提到:很多人做不到思维缜密的原因无非有两个:一,习惯性拒绝思考;二,不懂得应该如何思考...
    思考者01阅读 3,219评论 1 8