码迷,mamicode.com
首页 > 其他好文 > 详细

UI基本视图控制

时间:2016-03-07 23:57:10      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:

给父视图添加背景图片

    UIImageView *imgView=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"beijing"]];

//@""里面的为文件名,这样写需要将背景图片拖入工程中才可以

    imgView.frame=self.view.bounds;

//自动适应屏幕大小

    imgView.autoresizingMask=UIViewAutoresizingFlexibleWidth;

//给父视图添加背景图片

    [self.view insertSubview:imgView atIndex:0];

 

 

 

子视图添加到指定位置

   self.headView=[[UIImageView alloc] initWithFrame:CGRectMake(45, 100, 30, 30)];

//添加文件名为phoneIcon@2x的图片

    [self.headView setImage:[UIImage imageNamed:@"phoneIcon@2x"]];

    [self.view addSubview:self.headView];

 

 

 

  添加按钮

    self.buttonRegister=[UIButton buttonWithType:UIButtonTypeRoundedRect];

    //确定按钮在父视图中的位置

    self.buttonRegister.frame=CGRectMake(45, 300, 320, 50);

    //设置按钮的名称

    [self.buttonRegister setTitle:@"注册" forState:UIControlStateNormal];

    //按钮的倒圆角,值越大,圆角的幅度越大

    self.buttonRegister.layer.cornerRadius=10;

    //设置按钮的背景色

    self.buttonRegister.backgroundColor=[UIColor whiteColor];

    //设置按钮里面字体的大小和宽度

    _buttonRegister.titleLabel.font=[UIFont systemFontOfSize:25 weight:10];

    //配置按钮里面字体的颜色

    [self.buttonRegister setTitleColor:[UIColor colorWithRed:0.176 green:0.627 blue:0.588 alpha:1] forState:UIControlStateNormal];

//添加按钮视图到父视图

    [self.view addSubview:self.buttonRegister];

 

 

触碰函数

-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event

{

    //调用隐藏键盘函数

    [self hidekeyBoard];

    

}

 

/**

 *  隐藏键盘函数

 */

-(void)hidekeyBoard

{

    //判断是否为第一响应

    if ([self.textName1 isFirstResponder]||[self.textName2 isFirstResponder])

    {

        //失去第一响应

        [self.textName1 resignFirstResponder];

        [self.textName2 resignFirstResponder];

    }

}

UI基本视图控制

标签:

原文地址:http://www.cnblogs.com/layios/p/5252164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!