W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
類說明
CAButton按鈕的基類,主要用于定義按鈕的狀態(tài)和回調(diào)事件,并響應(yīng)按鈕的觸摸事件。按鈕有普通、高亮、選中、禁止與全狀態(tài)五種狀態(tài)。有點擊、重復(fù)點擊,點擊后在按鈕范圍內(nèi)滑動、點擊后再按鈕外部滑動、點擊并在按鈕內(nèi)部抬起、點擊按下再任意地方抬起與特定值改變時七種按鈕回調(diào)事件觸發(fā)的條件。
基類
CAView
CAControl 屬性(點擊查看方法介紹)
屬性 | 說明 |
ControlState | 按鈕的狀態(tài) |
ControlStateLocked | 控制狀態(tài)鎖定 |
CAControl 方法(點擊查看方法介紹)
屬性 | 說明 |
setControlStateNormal | 設(shè)置為正常狀態(tài) |
setControlStateHighlighted | 設(shè)置為高亮狀態(tài) |
setControlStateDisabled | 設(shè)置為不可選狀態(tài) |
setControlStateSelected | 設(shè)置為選中狀態(tài) |
init | 初始化 |
CAControl 屬性說明
類型:CAControlState
解釋:按鈕的狀態(tài),枚舉類型,包括正常、高亮、不可選、選中和全狀態(tài)五種狀態(tài)。這里所謂的全狀態(tài),即我們對按鈕進行操作時,為了方便,無須對按鈕的各個狀態(tài)進行設(shè)置,只需設(shè)置一個全狀態(tài),即可將當(dāng)前的操作應(yīng)用到按鈕的各個狀態(tài),get/set{}。
typedef enum
{
CAControlStateNormal = 0,
CAControlStateHighlighted,
CAControlStateDisabled,
CAControlStateSelected,
CAControlStateAll
}CAControlState;
類型:bool
解釋:控制狀態(tài)鎖定
CAControl 方法說明
返回值:void
參數(shù):
說明:設(shè)置按鈕為正常狀態(tài),這也是按鈕的默認(rèn)狀態(tài)。
void setControlStateHighlighted()
返回值:void
參數(shù):
說明:設(shè)置按鈕為高亮狀態(tài)
void setControlStateDisabled()
返回值:void
參數(shù):
說明:設(shè)置按鈕為不可選狀態(tài)
void setControlStateSelected()
返回值:void
參數(shù):
說明:設(shè)置按鈕為選中狀態(tài)
返回值:bool
參數(shù):
解釋:初始化
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: