您的位置:首页 > 产品设计 > UI/UE

UIView 的基本方法

2016-03-07 21:53 603 查看
//1.初始化视图

self.myView=[[UIView alloc] initWithFrame:CGRectMake(100, 50, 200, 400)];

//2.myview的背景色

self.myView.backgroundColor=[UIColor redColor];

//3.添加子视图到view上

[self.view addSubview:self.myView];

//初始化视图

self.myView=[[UIView alloc] initWithFrame:CGRectMake(200, 100, 200, 300)];

//背景色

self.myView.backgroundColor=[UIColor greenColor];

//添加子视图到view上

/ [self.view addSubview:self.myView];

//view的背景色

self.view.backgroundColor=[UIColor purpleColor];

//frame 容器

CGRect rectview=self.view.frame;

NSLog(@"%@",NSStringFromCGRect(rectview));

//frame 相对父视图的坐标位置

NSLog(@"myView.frame:%@",NSStringFromCGRect(self.myView.frame));

//bounds 只是显示当前视图的大小 和位置无关

NSLog(@"myView.bounds:%@",NSStringFromCGRect(self.myView.bounds));

//center 控件相对于父视图的中心坐标

NSLog(@"center:%@",NSStringFromCGPoint(self.myView.center));

//设置视图的中心点坐标

self.myView.center=CGPointMake(300, 550);

//bounds 改变视图的边界

self.myView.bounds=CGRectMake(0, 0, 50, 50);

//transform 水平方向移200点

self.myView.transform=CGAffineTransformMakeTranslation(100, 0);

//transform 垂直方向移200点

self.myView.transform=CGAffineTransformMakeTranslation(0,100);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: