zoukankan      html  css  js  c++  java
  • 初学UIView

    //创建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

  • 相关阅读:
    第二阶段Sprint2
    第二阶段Sprint1
    Sprint10
    Sprint9
    Sprint8
    Sprint7
    第二阶段个人工作总结(2)
    第二阶段个人工作总结(1)
    查找三个“水王”
    构建之法阅读笔记03
  • 原文地址:https://www.cnblogs.com/y16879w/p/4415545.html
Copyright © 2011-2022 走看看