iOS 常用控件的创建

1.UIButton

当我们需要在界面上进行一个动作,比如跳转界面或者是要弹出一个警告框,我们就需要创建一个按钮来触发这个动作。

UIButton *btn = [[UIButton alloc] init]; //给按钮开辟一个内容空间,并且初始化

btn.frame = CGRectMake(10, 70, 355, 40); //设置按钮的位置和大小

[btn setTitle:@"按钮" forState:UIControlStateNormal]; //设置按钮的标题

[btn setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]; //设置按钮标题的颜色

btn.backgroundColor = [UIColor orangeColor]; //设置按钮的背景颜色

[self.view addSubview:btn]; //将按钮添加到界面上

2.UILabel

UILabel 一般用来显示文字。

 UILabel *label = [[UILabel alloc] init]; //给lable开辟一个内存空间,并初始化

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

 label.text = @"label"; //设置label显示的内容

 label.textColor = [UIColor orangeColor]; //设置label显示内容的颜色

 label.backgroundColor = [UIColor yellowColor]; //设置label的背景颜色

 label.font = [UIFont systemFontOfSize:20.0f]; //设置label的字体大小

 [self.view addSubview:label]; //将label添加到界面上

3.UITextField

UITextField 一般用来从键盘输入文字,只能一行显示,不能换行。

UITextField *textField = [[UITextField alloc] init]; //给textField开辟一个内存空间,并初始化

textField.frame = CGRectMake(10, 100, 355, 30); //设置textField的坐标和大小

textField.backgroundColor = [UIColor groupTableViewBackgroundColor]; //设置textField的背景颜色

[self.view addSubview:textField]; //将textField添加到界面上

4.UITextView

UITextView 用来从键盘输入文字,与UITextField的功能相似,但是UITextView一般用来输入大量的文字,可以换行输入。

UITextView *textView = [[UITextView alloc] init]; //给textView开辟一个内存空间,并初始化

textView.frame = CGRectMake(10, 100, 355, 300); //设置textView的坐标和大小

textView.backgroundColor = [UIColor groupTableViewBackgroundColor]; //设置textView的背景颜色

[self.view addSubview:textView]; //将textView添加到界面上

5.UIImageView

UIImageView一般用来显示图片。

 UIImageView *imageView = [[UIImageView alloc] init]; //给imageView开辟一个内存空间,并初始化

imageView.image = [UIImage imageNamed:@"123.jpg"]; //显示图片

imageView.frame = CGRectMake(10, 100, 355, 300); //设置imageView的坐标和大小

imageView.backgroundColor = [UIColor greenColor]; //设置imageView的背景颜色

[self.view addSubview:imageView]; //将imageView添加到界面上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长沙火山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值