美文网首页
3.1 UIView视图类 UIView的常用属性与方法

3.1 UIView视图类 UIView的常用属性与方法

作者: 草根小强 | 来源:发表于2019-04-08 17:28 被阅读0次

UIView视图类 UIView的常用属性与方法

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    self.view.backgroundColor = [UIColor yellowColor];
    [self AboutUIView];

}
#pragma mark - UIView的常用属性与方法
- (void)AboutUIView{
    //UIView是视图类,可以说凡是能够在屏幕上看见的空间都是UIView类的子类对象
    UIView *view = [[UIView alloc] init];
    //设置视图在父视图坐标系中的位置及其大小
    view.frame = CGRectMake(50, 80, 200, 200);
    [self.view addSubview:view];
    view.backgroundColor = [UIColor redColor];
    //设置子视图的中心点在父视图坐标系中的位置
//    view.center = CGPointMake(100, 100);
    //设置自己在自身的坐标系中的位置,一般用来修改视图的大小,
    //会修改本视图的子视图的位置
    view.bounds = CGRectMake(20, 5, 100, 100);// 这里进行了本身视图位置和大小的更改
    
    
    
    UIView *subView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 50, 50)];
    subView.backgroundColor = [UIColor blueColor];
    //将蓝色视图添加到红色视图上
    [view addSubview:subView];//父视图是红色的view,因为红色的view 上面经过了view.bounds = CGRectMake(20, 5, 100, 100); 修改了他自己的位置和大小,所以,红色与子视图(蓝色的view)相对的位置是
    //设置视图的透明度
    subView.alpha = 0.5f;
    /*
     frame:设置本视图在父视图坐标系中的位置以及自身的大小;
     center:设置本视图的中心点在父视图坐标系中的位置,一般可以用来修改自身的位置
     
     bounds:设置本视图在自身的坐标系中的位置以及自身的大小。一般用来修改本视图的大小。
     注:修改视图的bounds的x,y的值会影响本视图的子视图的位置
     */

}
UIView视图类.png

相关文章

  • 3.1 UIView视图类 UIView的常用属性与方法

    UIView视图类 UIView的常用属性与方法 UIView视图类.png

  • UIView无所不谈

    [UIView] UIView是所有视图的父类,UIView的属性和方法,就是所有视图的属性和方法 1.UIVie...

  • iOS_UI控件学习 -> 第一周

    UIView的基本属性和方法 说明:UIView是iOS中所有视图(控件)直接/间接的父类; 所以UIView的属...

  • Swift心得之UI篇

    一 UiView的基本属性和方法 UIView是iOS中所有控件(视图)直接或者间接的父类,所有UIView中的...

  • iOS 之UIScrollView

    一. UIScrollView的创建和常用属性 UIScrollView是UIView的子类,为所有滚动视图的基类...

  • UI阶段第一周笔记

    程序的启动 UIView的基本属性和方法 UIView坐标相关 UIView动画 如何获取一个视图上的所有的子视图...

  • iOS 图层知识

    图层与视图 UIView 在iOS中,所有的视图都是从UIView这个基类派生而来的,UIView可以处理用户触摸...

  • UIView Animation

    1. UIView类方法动画 2. UIView block动画 3. 关于options参数 3.1 UIVie...

  • UI第一周学习总结

    ios开发之UI学习第一周总结 UIView基本属性、方法、视图关系、动画 基本属性和方法 UIView:是iOS...

  • 【小白搞iOS】3、iOS最基础的视图类UIView

    什么是UIView UIView是iOS中最基础的视图类,管理界面的一定区域的内容展示。 UIView是各种视图类...

网友评论

      本文标题:3.1 UIView视图类 UIView的常用属性与方法

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