iOS UIButton不常用屬性簡(jiǎn)析

繼承自 : 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 ;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,724評(píng)論 19 139
  • 一個(gè)UIButton的實(shí)例變量, 使一個(gè)按鈕(button)在觸摸屏上生效。一個(gè)按鈕監(jiān)聽觸摸事件,當(dāng)被點(diǎn)擊時(shí),給目...
    wushuputi閱讀 1,672評(píng)論 0 1
  • 一 、使用git管理工程 1、可以使用OSChina遠(yuǎn)程管理工程(免費(fèi)) 2、可以使用GitHub網(wǎng)站進(jìn)行遠(yuǎn)程管理...
    YuGHo閱讀 2,582評(píng)論 1 3
  • 1,Search Bar 怎樣去掉背景的顏色(storyboard里只能設(shè)置background顏色,可是發(fā)現(xiàn)cl...
    以德扶人閱讀 2,895評(píng)論 2 50
  • 1、窗體 1、常用屬性 (1)Name屬性:用來獲取或設(shè)置窗體的名稱,在應(yīng)用程序中可通過Name屬性來引用窗體。 ...
    Moment__格調(diào)閱讀 4,809評(píng)論 0 11

友情鏈接更多精彩內(nèi)容