//創建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
新聞熱點
疑難解答