UI基础 - UIView

作者: Sean_Jiang | 来源:发表于2016-03-25 22:53 被阅读39次

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;

相关文章

  • ios-梳理-ios基础

    这些基础是必须掌握的! ios基础--UIView UIView是做UI界面的基础,这里不啰嗦常用的控件UITab...

  • UI基础 - UIView

    UIView的常见属性 NSArray *subviews所有的子控件数组元素的顺序决定着子控件的显示层级顺序(下...

  • UI基础知识

    UI基础知识 控件相关 大部分UI控件都基于UIView,因此控件不仅具有一些自己独有的属性,还有UIView的属...

  • iOS知识点总结(一)

    iOS需要学习的内容 UI 基础控件: UIButton、UIImageView、UILable、UIView、U...

  • UI基础篇-UIView

    所有的UI控件都是UIView的子类 UIWindow UIWindow是UIView的子类1、创建和配置UIWi...

  • UI基础控件- UIView

    控件 控件:屏幕上的所有UI元素都叫做控件(视图、组件) 控件的共同属性(苹果将控件的共同属性都抽取到父类UIVi...

  • UI基础和UIView

    为了学习相关的原理,使用Empty Application模板建立工程;在开始输入正常学习的代码之前,要先:1、将...

  • CALayer-拾遗

    CALayer是什么? 在iOS中,UIView是我们构建UI的基础单元,而UIView之所以可以显示各种元素靠的...

  • 2019-03-07

    UIView和CALayer关系 UIView继承自UI...

  • UI第一节课 创建视图view和相关方法

    创建一个UI view对象 创建一个UI对象1.创建一个UI对象UIView *view =[[UIView ...

网友评论

    本文标题:UI基础 - UIView

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