iOS讓軟鍵盤消失的簡單方法
一些文本輸入控件等待輸入時(shí)會彈出軟鍵盤,我們可以設(shè)置這些控件的Did End On Exit之類的回調(diào)方法以在用戶點(diǎn)擊軟鍵盤上的done或return之列的按鍵時(shí)收起鍵盤.
不過某些時(shí)候有些鍵盤沒有上述的按鍵,或者我們希望點(diǎn)擊App視圖的背景時(shí)使軟鍵盤收起來,無論當(dāng)時(shí)軟鍵盤是否打開.
一種辦法是拖動一個(gè)按鈕到View上,然后使其大小和View相同,然后設(shè)置點(diǎn)擊該按鈕的回調(diào).
but,我們還可以有更簡單的方法.
我們知道UIView本身沒什么Action,不過它的子類UIControl卻有不少,所以我們可以將View的類型從UIView變?yōu)閁IControl,這樣我們就可以免費(fèi)獲得想要的觸摸事件了,所以第一步,將View類變?yōu)閁IControl:

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

最后我們完成回調(diào)方法的編寫:
- (IBAction)bgTaped:(id)sender {
[_text resignFirstResponder];
}
通過以上幾個(gè)簡單的步驟我們完成了我們想要的功能 ;)
以上給大家介紹了iOS讓軟鍵盤消失的簡單方法,希望對大家有所幫助!
相關(guān)文章
詳解iOS App設(shè)計(jì)模式開發(fā)中對于享元模式的運(yùn)用
這篇文章主要介紹了iOS App設(shè)計(jì)模式開發(fā)中對于享元模式的運(yùn)用,示例代碼為傳統(tǒng)的Objective-C,需要的朋友可以參考下2016-04-04
微信小程序 實(shí)現(xiàn)listview帶字母滑動
這篇文章主要介紹了微信小程序 實(shí)現(xiàn)listview帶字母滑動的相關(guān)資料,需要的朋友可以參考下2017-05-05
iOS中UIImagePickerController圖片選取器的用法小結(jié)
UIImagePickerController平時(shí)就是用來做應(yīng)用中從相冊中選取圖片功能的,這里我們就來整理一下iOS中UIImagePickerController圖片選取器的用法小結(jié),需要的朋友可以參考下2016-05-05
Objective-C 代碼與Javascript 代碼相互調(diào)用實(shí)例
這篇文章主要介紹了Objective-C 代碼與Javascript 代碼相互調(diào)用實(shí)例的相關(guān)資料,現(xiàn)在的APP 應(yīng)用有時(shí)候會調(diào)用網(wǎng)頁上的內(nèi)容,為了增加用戶體驗(yàn),這里寫下個(gè)實(shí)例,需要的朋友可以參考下2016-10-10
iOS判斷網(wǎng)絡(luò)請求超時(shí)的方法
本篇文章主要介紹了iOS判斷網(wǎng)絡(luò)請求超時(shí)的方法,現(xiàn)在分享給大家,也給大家做個(gè)參考。感興趣的小伙伴們可以參考一下。2016-12-12
iOS開發(fā)中視圖的下拉放大和上拉模糊的效果實(shí)現(xiàn)
這篇文章主要介紹了iOS開發(fā)中視圖的下拉放大和上拉模糊的效果實(shí)現(xiàn),本文以秘密App的效果作為示例進(jìn)行講解,需要的朋友可以參考下2015-09-09

