UIButton
1.功能:
UIButton是一種事件驅動型控制元件,點選之後會執行相應的動作
2.如何建立 & 基本屬性設定:
UIButton * button = [UIButton buttonWithType:UIButtonTypeCustom];//必須要生成button物件
button.frame = CGRectMake(10, 50, 300, 50);//設定button的圖形大小
[button setTitle:@"我是一個按鈕,可以點選" forState:UIControlStateNormal];//設定按鈕顯示的標題,以及按鈕的狀態,一般是normal狀態
/*注:
(1)因為按鈕是一個事件驅動型的控制元件,所以需要去繫結一個事件
(2)一個按鈕可以繫結多個事件
(3)多個按鈕也可以繫結同一個事件響應的方法
(4)其中的buttonClick方法是self要實現的
*/
[button addTarget:self action:@selector(buttonClick:) forControlEvents:UIControlEventTouchUpInside];
[self.window addSubview:button];//將button物件載入到window中,才能顯示
3.其他常用屬性:
button.hidden=YES;//按鈕是否隱藏
//按鈕的圖片相關設定:
//在建立圖片,如果圖片失真,顯示不出來影像內容,只有一個輪廓,這時,可以設定圖片渲染模式,讓圖片一直以原圖進行渲染
UIImage * image = [[UIImage imageNamed:@"face"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
[button setImage:image forState:UIControlStateNormal];//設定按鈕圖片
[button setBackgroundImage:[UIImage imageNamed:@"日出"] forState:UIControlStateNormal];//設定背景圖片
相關文章
- UIKit——UIButtonUI
- UIButton - 按鈕UI
- iOS UIButton 全面解析iOSUI
- iOS開發-UIButtoniOSUI
- UIButton點選更改顏色UI
- iOS UIButton之UIButtonType詳解iOSUI
- iOS UIButton之UIEdgeInsets詳解iOSUI
- UIButton 是一個類簇麼?UI
- iOS-UIKit框架學習—UIButtoniOSUI框架
- UIButton的圖片和文字位置UI
- UIbutton 上下圖片文字佈局UI
- iOS UIButton之UIControlEvents介紹iOSUI
- runtime UIButton+badge (Swift 4.2)UISwift
- ios UIButton一直旋轉動畫iOSUI動畫
- Swift下如何疊加UIButton狀態SwiftUI
- UIButton Category 圖片位置、增加熱區UIGo
- UIButton(左邊圖片右邊文字)UI
- 原始碼閱讀:SDWebImage(二十)——UIButton+WebCache原始碼WebUI
- UIButton+AFNetworking原始碼學習UI原始碼
- OC 不規則的UIButton點選效果UI
- 編寫帶有點選特效的UIButton特效UI
- UIButton設定image上下左右位置 swiftUISwift
- iOS UILabel/UIButton文字設定多個顏色iOSUI
- iOS筆記--UIButton常用屬性和監聽方法iOS筆記UI
- UIButton addTarget:self action:@selector() 傳多個引數UI
- 改變自定義UIButton裡子控制元件的位置UI控制元件
- UIButton實現各種圖文結合的效果以及原理UI
- 原始碼閱讀:AFNetworking(十二)——UIButton+AFNetworking原始碼UI
- 5分鐘 搞定UIButton的文字與圖片的佈局UI
- UIButton基本狀態及各種疊加狀態詳解UI
- IOS 怎麼設定UIButton UITextField 不可點選且變灰iOSUI
- iOS UIButton之改變有效點選區域(改變熱區)iOSUI
- iOS UIButton之防止重複點選(控制事件響應時間間隔)iOSUI事件
- UIButton三狀態切換小技巧(可擴充套件至更多狀態)UI套件
- 給iOS開發新手送點福利,簡述UIButton的屬性和用法iOSUI
- Swift UIButton 圖片 文字 同時顯示 不顯示,細節問題SwiftUI
- iOS筆記之使用UIEdgeInsetsMake調整UIButton圖片和標題位置iOS筆記UI
- ios 學習筆記(8) 控制元件 按鈕(UIButton)的使用方法iOS筆記控制元件UI