003-UIButton – iOS基本控件系列

1.UIButton状态

2.Uibutton类型

3.UIButton常用属性

给按钮设置文字时,苹果文档说明,不能使用label对象设置文字的颜色或者阴影颜色,相反必须使用

setTitleColor:forState:

setTitleShadowColor:forState:

这两个方法才能修改这些值。

设置按钮中其他属性依次类推。。。。

添加事件

这些事件都是基于触摸、基于值、基于编辑。有如下事件会触发。

在点击按钮是按钮是凹下去,然后弹起才触发起事件,按钮的状态有:

4.adjustsImageWhenDisabled

当按钮禁用的情况下,图像的颜色会被画深一点,默认为YES。

5.adjustsImageWhenHighlighted

当按钮高亮的情况下,图像的颜色会被画深一点,默认为YES。

6.showsTouchWhenHighlighted

7.contentEdgeInsets

设置按钮的内部内容(包含按钮图片和标题)离按钮边缘上下左右的距离。

8.按钮实例

1.有些时候我们想让UIButton的title居左对齐,我们设置

是没有作用的,我们需要设置

但是问题又出来,此时文字会紧贴到左边框,我们可以设置

使文字距离左边框保持10个像素的距离。

六阿哥

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: