美文网首页
iOS 视图层次管理

iOS 视图层次管理

作者: HaoyuiOS | 来源:发表于2021-05-06 09:38 被阅读0次

iOS里的视图其实可以理解为ppt或photoshop里的图层,可以通过设置为最顶层或最底层来达到想要的效果

- (void)viewDidLoad {  
    [super viewDidLoad];  
    // Do any additional setup after loading the view, typically from a nib.  
      
    UIView *view1 = [[UIView alloc] initWithFrame:CGRectMake(10, 50, 100, 50)];  
    view1.backgroundColor = [UIColor blueColor];  
    [self.view addSubview:view1];  
      
    UIView *view2 = [[UIView alloc] initWithFrame:CGRectMake(15, 55, 100, 50)];  
    view2.backgroundColor = [UIColor grayColor];  
    [self.view addSubview:view2];  
      
    //如果将下面两行代码都注释掉   view1 会在下面   view2会在上面  
    //  下面这行代码能够将view2  调整到父视图的最下面  
//    [self.view sendSubviewToBack:view2];  
    //将view调整到父视图的最上面  
    [self.view bringSubviewToFront:view1];  
      
}  

相关文章

  • iOS 视图层次管理

    iOS里的视图其实可以理解为ppt或photoshop里的图层,可以通过设置为最顶层或最底层来达到想要的效果

  • iOS 视图层次管理 sendSubviewToBack、bri

    (void)viewDidLoad {[super viewDidLoad];// Do any addition...

  • 预习~

    UITabBarController 标签视图控制器 标签视图控制器:管理没有层次关系的视图控制器 UITabBa...

  • CALayer 详解

    图层与视图 iOS 视图在层级关系中相互嵌套,一个视图可以管理它的所有子视图的位置。 CALayer CALaye...

  • UINavigationController ——— 导航控制器

    1、具有管理视图控制器的控制器 2、导航控制器管理具有层次级别的多视图控制器 3、创建导航控制器 ①、创建视图控制...

  • UIViewController

    概要 管理UIKit应用程序的视图层次结构的对象。UIViewController类定义所有视图控制器通用的共享行...

  • UIViewController学习笔记

    UIViewController是一个为UIKit应用管理视图层次结构的对象,定义了所有视图控制器通用的共享行为,...

  • iOS的界面间通信

    UINavigationController:导航控制器.是iOS中提供的多视图控制器,用来管理多个视图控制器,而...

  • iOS 自动布局管理UIScrollview,并自适应软键盘弹出

    iOS 自动布局管理scrollview 个人整理笔记,包含完美软键盘弹出视图

  • UIStackView

    1.UIStackView: 管理子视图,自动适配。@available(iOS 9.0, *) 2.添加方...

网友评论

      本文标题:iOS 视图层次管理

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