ios - textField发送消息,不收回键盘?
阿神
阿神 2017-04-17 17:43:26
0
5
487

textField 连线方法 选择 did end on exit

正常情况下是,成功发送消息,收回键盘。

这个时候,如果不想收起键盘,然后光标还是在textField上。

该怎么实现?

在textField 连线方法里 添加 becomeFirstResponder 方法 。还是没能实现。

需求:用户聊天时,发送消息之后,键盘不收起,光标还在当前textField上。

阿神
阿神

闭关修行中......

全部回覆(5)
刘奇

在代理方法textFieldShouldReturn,中處理發送的相關邏輯,不要調用resignfirstresponder.不要連線did end on exit事件.

左手右手慢动作

為什麼要選擇用 did end on exit 這個事件?用這個事件 就是預設會收回鍵盤的,用Touch Up Inside 寫事件不就可以了,然後 textField becomeFirstResponder就光標在上面了。

洪涛

收回鍵盤是你調用了resignfirstresponder 你如果不調用就不會收回鍵盤

迷茫

先把連線方法都去掉,加入textFieldShouldReturn,回傳false

大家讲道理

發完訊息後,resignFirstResponder 囉

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板