美文网首页
UIView的创建及frame 和 常用属性

UIView的创建及frame 和 常用属性

作者: 不爱叫媳妇的老公 | 来源:发表于2016-04-04 17:25 被阅读0次

创建UIView:

1.开辟空间并初始化视图(初始化时给出视图位置和大小)

2.对视图做一些设置(比如: 背景颜色)

3.将视图添加到window上进行显示

代码:

//开辟空间创建UIView对象

//设置frame确定UIView对象的位置以及大小

UIView *view = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];

view.backgroundColor = [UIColor redColor];   //设置UIView对象的属性: 设置背景颜色

[self.window addSubview:view];   //将创建好的UIView对象添加到window上显示

frame:

1.frame是UIView的重要属性,是我们用于视图布局的关键

2.它决定了视图的大小和位置

3.frame是CGRect类型

4.frame是基于他父类视图的坐标系而言的

UIView常用属性:

属性名        center               

描述           视图的中心点,可以更改视图位置           

示例           view.center = CGPoint(100,200);

                 hidden                     

                 控制视图显示或隐藏                     

                 view.hidden = YES;//隐藏 

                 view.hidden = NO;//显示

                 alpha                           

                 控制视图的透明度                 

                 view.alpha = 0~1

                 superView                   

                 获取本视图的父视图                   

                 view.superView;  

                 subViews            

                 获取本视图所有子视图           

                 view.subViews;

                tag                    

                给视图标记,用于找到该视图              

                view.tag = 101;

                [superView viewWithTag:101];

相关文章

网友评论

      本文标题:UIView的创建及frame 和 常用属性

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