UI控件 简单

来源:互联网 发布:知乎 胸下夹笔福利 编辑:程序博客网 时间:2024/06/03 13:17

一 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