Swift開發---UITextView通過鍵盤Return回收鍵盤
我們知道在UITextField中回收鍵盤只需要通過代理方法
textFieldShouldReturn 釋放第一響應者即可.
而UITextView沒有該代理方法, 這時我們可以通過獲取鍵盤的字元來判斷
在UITextView的代理方法 shouldChangeTextIn中獲取換行字元(也就是 "\n")
程式碼如下:
func textView(_textView:UITextView, shouldChangeTextIn range:NSRange, replacementText text:String) ->Bool{
if text=="\n"{
textView.resignFirstResponder()
return false
}
retrun true
}
這樣我們就可以在textView處於編輯狀態時點選鍵盤上的Return鍵時回收鍵盤了.
相關文章
- UITextView: 響應鍵盤的 return 事件UITextView事件
- ios 修改鍵盤returniOS
- 驅動開發 鍵盤過濾驅動程式-- 傳統的鍵盤過濾
- iOS開發-鍵盤通知iOS
- 自定義身份證鍵盤(Swift)Swift
- 利用鍵盤鉤子開發按鍵發音程式
- Swift自定義表情鍵盤+錄音Swift
- 利用鍵盤鉤子開發按鍵發音程式 (轉)
- iOS -UITextField/UITextView之鍵盤遮擋輸入框解決方法iOSUITextView
- touchpad 開源鍵盤
- 鍵盤事件事件
- 鍵盤亂鍵怎麼處理 電腦鍵盤按鍵錯亂
- AutoTyper for Mac(鍵盤快捷鍵)Mac
- 安卓開發 點選空白處收起鍵盤安卓
- iOS上開發的一個安全鍵盤iOS
- 純鍵盤開發實戰(MouselessProgramming)
- win10開啟螢幕鍵盤快捷鍵 螢幕鍵盤怎麼調出來Win10
- android自定義鍵盤 自定義身份證鍵盤Android
- Android開發,在Fragment中,隱藏或關閉軟鍵盤(虛擬鍵盤)的方法AndroidFragment
- 鍵盤快捷鍵工具:AutoTyper for MacMac
- 移動端頁面自定義input喚起鍵盤return,換行鍵為搜尋
- 滑鼠、鍵盤事件事件
- jquery 控制鍵盤jQuery
- 機械鍵盤怎麼選購?機械鍵盤和普通鍵盤的區別對比
- 鍵盤失靈按什麼鍵恢復 win10鍵盤恢復按鍵Win10
- iOS安全攻防(八):鍵盤快取與安全鍵盤iOS快取
- Android開發之道(7)響應鍵盤事件Android事件
- 鍵盤怎麼調節燈光模式 鍵盤調燈光是哪個鍵模式
- 鍵盤各個鍵的功能圖解 電腦鍵盤全圖詳細圖解
- win10在哪設定鍵盤快捷鍵_win10怎麼改鍵盤快捷鍵Win10
- Mac鍵盤突然失靈怎麼辦?別急,教你開啟輔助鍵盤Mac
- 電腦軟鍵盤怎麼開啟 快速調出軟鍵盤的方法教程
- 開啟win7鍵盤滑鼠鍵的步驟Win7
- swift2 語法 語法 判斷鍵盤高度Swift
- Karabiner Elements for Mac鍵盤改鍵工具Mac
- Qt 介面獲取鍵盤Enter鍵QT
- Macbook鍵盤燈怎麼開/關Mac
- 盤點:QuickTime Player 鍵盤快捷鍵和手勢大全UI