欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

iOS讓軟鍵盤(pán)消失的簡(jiǎn)單方法

 更新時(shí)間:2016年02月19日 11:09:26   投稿:mrr  
一些文本輸入控件等待輸入時(shí)會(huì)彈出軟鍵盤(pán),我們可以設(shè)置這些控件的Did End On Exit之類(lèi)的回調(diào)方法以在用戶點(diǎn)擊軟鍵盤(pán)上的done或return之列的按鍵時(shí)收起鍵盤(pán)

一些文本輸入控件等待輸入時(shí)會(huì)彈出軟鍵盤(pán),我們可以設(shè)置這些控件的Did End On Exit之類(lèi)的回調(diào)方法以在用戶點(diǎn)擊軟鍵盤(pán)上的done或return之列的按鍵時(shí)收起鍵盤(pán).

不過(guò)某些時(shí)候有些鍵盤(pán)沒(méi)有上述的按鍵,或者我們希望點(diǎn)擊App視圖的背景時(shí)使軟鍵盤(pán)收起來(lái),無(wú)論當(dāng)時(shí)軟鍵盤(pán)是否打開(kāi).

一種辦法是拖動(dòng)一個(gè)按鈕到View上,然后使其大小和View相同,然后設(shè)置點(diǎn)擊該按鈕的回調(diào).

but,我們還可以有更簡(jiǎn)單的方法.

我們知道UIView本身沒(méi)什么Action,不過(guò)它的子類(lèi)UIControl卻有不少,所以我們可以將View的類(lèi)型從UIView變?yōu)閁IControl,這樣我們就可以免費(fèi)獲得想要的觸摸事件了,所以第一步,將View類(lèi)變?yōu)閁IControl:

這里寫(xiě)圖片描述

然后拖拽View到頭文件,選擇事件處理器:

這里寫(xiě)圖片描述

最后我們完成回調(diào)方法的編寫(xiě):

- (IBAction)bgTaped:(id)sender {
[_text resignFirstResponder];
}

通過(guò)以上幾個(gè)簡(jiǎn)單的步驟我們完成了我們想要的功能 ;)

以上給大家介紹了iOS讓軟鍵盤(pán)消失的簡(jiǎn)單方法,希望對(duì)大家有所幫助!

相關(guān)文章

最新評(píng)論