iOS UIButton不常用屬性簡析

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

<p>


<p>

Button

<p>

不常用屬性簡析

  • titleLable 用來設置button的currentTitle屬性顯示的值 。
    1.不要使用這個屬性來設置文本顏色值和陰影顏色值 ,應該使用 setTitleColor:forState: 方法來設置文本顏色值 ,用 setTitleShadowColor:forState: 來設置陰影顏色值 。
    2.即使按鈕還沒有顯示出來,這個titleLable屬性也會返回一個值 。
    3.對于系統(tǒng)類型的按鈕,此屬性會返回nil 。
  • imageView 用來設置按鈕的背景圖片 。
    1.即使按鈕還沒有顯示出來,這個titleLable屬性也會返回一個值 。
    2.對于系統(tǒng)類型的按鈕,此屬性會返回nil 。
    3.用此屬性還可以設置一些其他的功能 。
    forExample : button.imageView.exclusiveTouch = YES ;
  • adjustsImageWhenHighlighted 決定當按鈕是高亮狀態(tài)時是否進行反向渲染 ,默認為YES 。
    反向渲染是指 :當按鈕被點擊處于高亮狀態(tài)時 , 如果點擊前是淺色系 ,點擊時會向深色系渲染 ,即按下按鈕未松手時 ,會看到按鈕背景顏色的變化 。
  • adjustsImageWhenDisabled 決定當按鈕不可用時顏色是否變化 ,默認為YES 。
    此設置的效果 :默認狀態(tài)下 ,不可用的按鈕會變成灰色 。
  • showsTouchWhenHighlighted 決定點擊時是否顯示光暈的效果 ,默認為NO 。
  • reversesTitleShadowWhenHighlighted 決定按鈕被點擊時 ,按鈕上的文字陰影是否發(fā)生改變 ,默認為NO ;
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

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

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

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