UIButton

1、內容概要

按鈕是全部UI體系中很是重要的組件,在iOS中按鈕UIButton的使用也很是靈活,本文將從如下幾點介紹UIButton的使用spa

1.UIButton基礎
2.UIButton圖片使用
3.圓角按鈕
4.複選框按鈕
5.倒計時按鈕(閃爍問題也輕鬆解決)
6.貪婪按鈕(父控件事件也歸我,擴大事件響應區域)

 

2、UIButton基礎

2.1建立

UIButton提供了一個簡單的構造方法,傳人一個UIButtonType枚舉code

UIButton *b =[UIButton buttonWithType:UIButtonTypeSystem];

 

Tips:

1.設置按鈕標題時,必定要經過orm

[b setTitle:@"肯定" forState:UIControlStateNormal];

不可經過接口

b.titleLabel.text = @"肯定";

 

2.2圖片使用

UIButton提供瞭如下兩個接口使用圖片:事件

[b setImage:[UIImage imageNamed:@"login.png"] forState:UIControlStateNormal];
[b setBackgroundImage:[UIImage imageNamed:@"login.png"] forState:UIControlStateNormal];

(1)其中接口setImage用來設置按鈕的圖片,默認狀況下,它會與按鈕文字水平線性排列(通常圖片在左,文字在右)圖片

(2)接口setBackgroundImage用來設置按鈕的背景圖片setImage及按鈕文字都會顯示在背景圖片之上ip

 

這裏着重討論一下setBackgroundImage接口,不少時候,按鈕看起來是這樣的it

相關文章
相關標籤/搜索