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鍵時回收鍵盤了.
相關文章
- Swift自定義表情鍵盤+錄音Swift
- 鍵盤快捷鍵
- touchpad 開源鍵盤
- 純鍵盤開發實戰(MouselessProgramming)
- 【快捷鍵】—— 鍵盤篇
- 鍵盤亂鍵怎麼處理 電腦鍵盤按鍵錯亂
- 鍵盤操作
- 鍵盤事件事件
- AutoTyper for Mac(鍵盤快捷鍵)Mac
- 鍵盤壞了怎麼用軟鍵盤 電腦怎麼調出桌面鍵盤
- win10開啟螢幕鍵盤快捷鍵 螢幕鍵盤怎麼調出來Win10
- 移動端頁面自定義input喚起鍵盤return,換行鍵為搜尋
- iOS上開發的一個安全鍵盤iOS
- 盤點:QuickTime Player 鍵盤快捷鍵和手勢大全UI
- 鍵盤快捷鍵工具:AutoTyper for MacMac
- 機械鍵盤怎麼選購?機械鍵盤和普通鍵盤的區別對比
- 鍵盤失靈按什麼鍵恢復 win10鍵盤恢復按鍵Win10
- 鍵盤錄入
- 自制鍵盤(一)
- 滑鼠、鍵盤事件事件
- selenium 鍵盤操作
- 車輛鍵盤
- 鍵盤怎麼調節燈光模式 鍵盤調燈光是哪個鍵模式
- 鍵盤各個鍵的功能圖解 電腦鍵盤全圖詳細圖解
- 鍵盤快捷鍵使用大全表圖片 電腦鍵盤的快捷鍵用法大全圖解圖解
- win10在哪設定鍵盤快捷鍵_win10怎麼改鍵盤快捷鍵Win10
- 安卓開發 點選空白處收起鍵盤安卓
- 電腦軟鍵盤怎麼開啟 快速調出軟鍵盤的方法教程
- Mac鍵盤突然失靈怎麼辦?別急,教你開啟輔助鍵盤Mac
- Karabiner Elements for Mac鍵盤改鍵工具Mac
- win10鍵盤燈怎麼開啟 window10如何讓鍵盤亮起來Win10
- 鍵盤燈在閃
- 監聽鍵盤事件事件
- iOS 切換鍵盤iOS
- Android軟鍵盤模式Android模式
- android 自定義鍵盤Android
- vue自定義鍵盤Vue
- 自定義Android鍵盤Android
- 去掉鍵盤的方式