初学UIView_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 初学UIView

初学UIView

 2015/4/10 21:04:12  jsonUserList  程序员俱乐部  我要评论(0)
  • 摘要://创建UIView对象//可以将其他空间添加到view上,当挪动View时,其他控件随之挪动UIView*view=[[UIViewalloc]init];view.frame=CGRectMake(100,200,100,100);view.backgroundColor=[UIColorredColor];view.tag=100;[self.windowaddSubview:view];//创建UILabel对象UILable*label=[[UILabelalloc]init]
  • 标签:view

//创建UIView对象

//可以将其他空间添加到view上,当挪动View时,其他控件随之挪动

UIView *view=[[UIView alloc]init];

view.frame=CGRectMake(100,200,100,100);

view.backgroundColor=[UIColor redColor];

view.tag=100;

[self.window addSubview:view];

//创建UILabel对象

UILable *label=[[UILabel alloc]init];

label.text=@"hello";

label.tag=300;

label.backgroundColor=[UIColor blueColor];

label.frame=CGRectMake(0,10,100,30);

[view addSubview:label];

 

//查找Label对象  用该控件的父视图查找控件  如果找到的对象不是UIView类型,需要强制类型转换

UIView *v=[self.window viewWithTag:100];

UILabel *label=(UILabel *)[v viewWihTag:300];

//获得原点y坐标

v.frame.origin.y

//获得原点x的坐标

v.frame.origin.x

//获得宽度和高度

v.frame.size.height

v.frame.size.width

//获得中心点坐标

v.center.x

v.center.y

 

发表评论
用户名: 匿名