W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
類說(shuō)明
自定義導(dǎo)航欄按鈕,輔助navigationBarItem的功能實(shí)現(xiàn)。
基類
CABarItem
CABarButtonItem 屬性(點(diǎn)擊查看方法介紹)
屬性 | 說(shuō)明 |
HighlightedImage | 高亮?xí)r的圖像 |
ItemWidth | 項(xiàng)目寬度 |
CustomView | 自定義視圖 |
CABarButtonItem 方法(點(diǎn)擊查看方法介紹)
屬性 | 說(shuō)明 |
create | 創(chuàng)建,指定標(biāo)題、圖像和按鈕點(diǎn)擊時(shí)的圖像 |
init | 初始化,指定標(biāo)題、圖像和按鈕點(diǎn)擊時(shí)的圖像,默認(rèn)圖像和按鈕點(diǎn)擊時(shí)的圖像為NULL |
initWithTitle | 初始化標(biāo)題,指定標(biāo)題、圖像和按鈕點(diǎn)擊時(shí)的圖像,默認(rèn)圖像和按鈕點(diǎn)擊時(shí)的圖像為NULL |
initWithImage | 初始化圖像,指定圖像和高亮?xí)r的圖像,默認(rèn)高亮?xí)r的圖像為NULL |
initWithCustomView | 初始化圖像,指定圖像和按鈕點(diǎn)擊時(shí)的圖像,默認(rèn)按鈕點(diǎn)擊時(shí)的圖像為NULL |
setTarget | 設(shè)置回調(diào)函數(shù) |
getTarget | 獲取回調(diào)函數(shù) |
getSel | 獲取SEL |
CABarButtonItem 屬性說(shuō)明
類型:CAImage*
解釋:點(diǎn)擊按鈕時(shí),高亮狀態(tài)的圖片。set/get{}。
類型:unsigned int
解釋:項(xiàng)目寬度,set/get{}。
類型:CAView*
解釋:自定義視圖,get{}。
CABarButtonItem 方法說(shuō)明
static CABarButtonItem* create(const std::string& title, CAImage* image, CAImage* highlightedImage);
返回值:CABarButtonItem*
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
const std::string& | title | 標(biāo)題 |
CAImage* | image | 圖像 |
CAImage* | highlightedImage | 按鈕點(diǎn)擊時(shí)的圖像 |
解釋:創(chuàng)建,指定標(biāo)題、圖像和按鈕點(diǎn)擊時(shí)的圖像
bool init(const std::string& title, CAImage* image = NULL, CAImage* highlightedImage = NULL)
返回值:bool
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
const std::string& | title | 標(biāo)題 |
CAImage* | image | 圖像 |
CAImage* | highlightedImage | 按鈕點(diǎn)擊時(shí)的圖像 |
解釋:初始化,指定標(biāo)題、圖像和按鈕點(diǎn)擊時(shí)的圖像,默認(rèn)圖像和按鈕點(diǎn)擊時(shí)的圖像為NULL
bool initWithTitle(const std::string& title, CAImage* image = NULL, CAImage* highlightedImage = NULL);
返回值:bool
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
const std::string& | title | 標(biāo)題 |
CAImage* | image | 圖像 |
CAImage* | highlightedImage | 按鈕點(diǎn)擊時(shí)的圖像 |
解釋:初始化標(biāo)題,指定標(biāo)題、圖像和按鈕點(diǎn)擊時(shí)的圖像,默認(rèn)圖像和按鈕點(diǎn)擊時(shí)的圖像為NULL
bool initWithImage(CAImage* image, CAImage* highlightedImage = NULL);
返回值:bool
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
CAImage* | image | 圖像 |
CAImage* | highlightedImage | 按鈕點(diǎn)擊時(shí)的圖像 |
解釋:初始化圖像,指定圖像和按鈕點(diǎn)擊時(shí)的圖像,默認(rèn)按鈕點(diǎn)擊時(shí)的圖像為NULL
bool initWithCustomView(CAView* customView);
返回值:bool
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
CAView* | customView | 自定義圖像 |
解釋:初始化自定義圖像,指定自定義圖像
void setTarget(CAObject* target, SEL_CAControl callfunc);
返回值:void
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
CAObject* | target | 當(dāng)前對(duì)象 |
SEL_CAControl | callfunc | 函數(shù)回調(diào)器 |
解釋:為按鈕添加一個(gè)點(diǎn)擊事件
返回值:CAObject*
參數(shù):
解釋:獲取回當(dāng)前對(duì)象
返回值:SEL_CAControl
參數(shù):
解釋:獲取按鈕點(diǎn)擊事件的回調(diào)函數(shù)器
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: