IOS UI基础控件总结


一 UILable:仅仅只能用来显示文字,可以设置不同的颜色,字体,大小等
通过双击可以设置文字的显示
代码创建lable
  UIlable *lable=[[UILable alloc]init];
1.通过text属性更改文字
   label.text=@“文字内容";
2.通过color属性更改文字的颜色
   label.textColor=[UIColor redColor];
3.通过Font属性更改文字的大小
   Font是一个类,通过UIView调用方法来实现更改
   label.font=[UIFont systemFontOfSize:字号大小];
4.通过Alignment修改文字的位置   (居中 左对齐  右对齐 两边对齐)
 lable.textAlignment=1;
Alignment是一个及结构体

 NSTextAlignmentLeft = 0       左对齐

 NSTextAlignmentCenter= 1     居中

 NSTextAlignmentRight= 2       右对齐

5.通过numberOfLines设置自动换行
   lable.numberOfLines=0;
二.UIButton:按钮,用来监听用户的点击,双击等操作,可以设置文字,图片,背景图等
1.创建按钮
第一种   直接创建
UIButton *btn=[[UIButton alloc]init];
第二种   通过方法创建

UIButton *btn=[UIButton buttonWithType:UIButtonTypeCustom];

直接带着button的属性

2.通过frame属性设置按钮的大小
  btn,frame=CGRect(x.,y,w,h);
3.通过backgroundColor设置背景颜色
  btn.backgroundColor=[UIColor redColor];
4.为按钮设置图片以及文字的时候,需要分状态设置
   (1)设置文字以文字颜色
 [btn  setTitle:@“设置的文字", forState:UIControlStateNormal];
    (2)文字的颜色

    [btn  setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];

    (3)加载的图片

    [btn setBackgroundImage:[UIImage imageNamed:@“图片的名字"] forState:UIControlStateNormal];

5.UIButton常见的方法

三.UITextLable文本框:可以用来接受用户的输入(点击后会弹出键盘)

(1)获取文本框

UITextField *field1=self.文本框

(2)获取文本框中的文字

NSString *text1field1.text;

(3)收回文本框的键盘

[self.view endEditing:YES]

(4).响应者(撤销键盘的时候)

响应者:逻辑层面可以理解成可以让用户操作的对象

第一响应者:当前正在跟被用户操作的对象resigenFirstResponder这个单词的意思是注销第一响应者

transform属性

1.CGAffineTransform transform:transform是UIView的属性,他可以用来表示控件的旋转,位置,以及缩放

2.常见的方法

UIImageView

1简介


在数组转模型中,在我们建的类的.h文件中,声明plist属性时,名字要与plist中的名字一致!要不然程序就会崩溃.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值