繼承自 : UIControl : UIView : UIResponder : NSObject
遵從于 :NSCoding , NSObject , UIDynamicItem , UICoordinateSpace , UITraitEnvieonment , UIFocusEnvironment , UIAppearanceContainer , UIAppearance
<p>
<p>

Button
<p>
不常用屬性簡(jiǎn)析
- titleLable 用來設(shè)置button的currentTitle屬性顯示的值 。
1.不要使用這個(gè)屬性來設(shè)置文本顏色值和陰影顏色值 ,應(yīng)該使用 setTitleColor:forState: 方法來設(shè)置文本顏色值 ,用 setTitleShadowColor:forState: 來設(shè)置陰影顏色值 。
2.即使按鈕還沒有顯示出來,這個(gè)titleLable屬性也會(huì)返回一個(gè)值 。
3.對(duì)于系統(tǒng)類型的按鈕,此屬性會(huì)返回nil 。- imageView 用來設(shè)置按鈕的背景圖片 。
1.即使按鈕還沒有顯示出來,這個(gè)titleLable屬性也會(huì)返回一個(gè)值 。
2.對(duì)于系統(tǒng)類型的按鈕,此屬性會(huì)返回nil 。
3.用此屬性還可以設(shè)置一些其他的功能 。
forExample : button.imageView.exclusiveTouch = YES ;- adjustsImageWhenHighlighted 決定當(dāng)按鈕是高亮狀態(tài)時(shí)是否進(jìn)行反向渲染 ,默認(rèn)為YES 。
反向渲染是指 :當(dāng)按鈕被點(diǎn)擊處于高亮狀態(tài)時(shí) , 如果點(diǎn)擊前是淺色系 ,點(diǎn)擊時(shí)會(huì)向深色系渲染 ,即按下按鈕未松手時(shí) ,會(huì)看到按鈕背景顏色的變化 。- adjustsImageWhenDisabled 決定當(dāng)按鈕不可用時(shí)顏色是否變化 ,默認(rèn)為YES 。
此設(shè)置的效果 :默認(rèn)狀態(tài)下 ,不可用的按鈕會(huì)變成灰色 。- showsTouchWhenHighlighted 決定點(diǎn)擊時(shí)是否顯示光暈的效果 ,默認(rèn)為NO 。
- reversesTitleShadowWhenHighlighted 決定按鈕被點(diǎn)擊時(shí) ,按鈕上的文字陰影是否發(fā)生改變 ,默認(rèn)為NO ;