W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
類說(shuō)明
textView事件代理
CATextViewDelegate 方法(點(diǎn)擊查看方法介紹)
方法 | 說(shuō)明 |
textViewShouldBeginEditing | 開始編輯時(shí)觸發(fā) |
textViewShouldEndEditing | 結(jié)束編輯時(shí)觸發(fā) |
textViewShouldReturn | 返回時(shí)觸發(fā) |
keyBoardHeight | 鍵盤高度 |
textViewShouldChangeCharacters | 文字更改后觸發(fā) |
CATextViewDelegate 方法說(shuō)明
virtual bool textViewShouldBeginEditing(CATextView * sender)
返回值:bool
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
CATextView* | sender | 當(dāng)前textField |
解釋:開始編輯時(shí)觸發(fā)
virtual bool textViewShouldEndEditing(CATextView * sender)
返回值:bool
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
CATextView* | sender | 當(dāng)前textField |
解釋:結(jié)束編輯時(shí)觸發(fā)(如果發(fā)件人不想從時(shí)間中分離,返回true)
virtual void textViewShouldReturn(CATextView *sender){}
返回值:void
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
CATextView* | sender | 當(dāng)前textField |
解釋:返回時(shí)觸發(fā)
virtual void keyBoardHeight(CATextView *sender, int height){}
返回值:void
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
CATextView* | sender | 當(dāng)前textField |
int | height | 高度 |
解釋:鍵盤高度
virtual bool textViewShouldChangeCharacters(CATextView* sender, unsigned int location, unsigned int lenght, const std::string& changedText);
返回值:bool
參數(shù):
類型 | 參數(shù)名 | 說(shuō)明 |
CATextView* | sender | 當(dāng)前textField |
unsigned int | location | 光標(biāo)選中的字符串,即被替換的字符串 |
unsigned int | lenght | length為0時(shí),表示刪除 |
const std::string& | changedText | 更改文本時(shí)Text內(nèi)容 |
解釋:TextView文字更改后觸發(fā)(返回true表示修改生效,返回false表示不做修改,textField的內(nèi)容不變)
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)系方式:
更多建議: