归纳笔记02:UILabel和UIButton属性

UILabel:

对于UILabel而言,由于它继承了UIView,因此,它除了可以设置UIView所支持的属性外,UILabel还可额外设置如下属性:

(1)             Text:该属性的第一个列表框可用于选择不同的文本方式,它支持Plain和  

Attributed两种设置方式,一般使用Plain方式设置即可。

(2)             Color:该属性用于控制该UILabel控件内文本的颜色,开发者可以根据界面设计   

的整体要求,为UILabel内的文本选择任意颜色。

(3)             Font: 该属性属于控制UILabel中文本的字体、文字大小和字体风格。

(4)             Alignment:该属性设置该UILabel中文本的对齐方式。

(5)             Lines:该设置控制UILabel中文本的行数,其属性默认为1,用于设置该UILabel 

只能显示一行文本。

(6)             Enabled:控制该UILabel是否可用。

(7)             Highlighted:控制该UILabel是否处于高亮状态。

(8)             LineBreak:对UILabel控件内文本的截断。

(9)             Autoshrink:控制UILabel内文本的自动收缩。

(10)        Shadow:对UILabel内文本设置阴影颜色。

(11)        ShadowOffset:对UILabel控件内阴影文本与正常文本之间的偏移。


UIButton:

对UIButton而言,由于它继承了UICcontrol:UIView,因此它除了可以设置UIView和UIControl所支持的属性以外,还可以额外设置如下属性:

(1)   Type:该属性用于为按钮选择类型。

(2)   StateConfig:该属性用于配置该按钮状态,UIButton具有以下4种状态:

1)           默认状态

2)           高亮状态

3)           选中状态

4)           禁用状态

(3)   Title:该属性可设置按钮的标题文字。

(4)   Font:该属性设置按钮内文本的字体、大小及风格。

(5)   TextColor:该属性用于控制按钮内的文本标题颜色。

(6)   ShadowColor:该属性用于控制该按钮的文本标题的阴影颜色。

(7)   Image:该属性用于为该按钮设置一张图片,前面按钮设置的Title属性将不会起作

用。

(8)   Background:该属性用于为该按钮设置背景图片,如果希望按钮既有背景图片又有文本标题,可通过该文本框设置背景图片。

(9)   ShadowOffset:该属性控制控件内阴影文本呢与正常文本之间的偏移。

(10) Line Break:该属性控制对控件内文本的截断。

(11) Edge:该属性控制按钮边界:

1)           Content:该属性值设置以该按钮内容作为按钮边界。

2)           Title:该属性值设置以该按钮的标题文本作为按钮边界。

3)           Image:该属性值设置以该按钮的图片作为按钮的边界。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值