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

textField 连线方法 选择 did end on exit

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

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

该怎么实现?

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

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

阿神
阿神

闭关修行中......

répondre à tous(5)
刘奇

Traitez la logique associée à l'envoi dans la méthode proxy textFieldShouldReturn, n'appelez pas resignfirstresponder.Ne connectez pas l'événement did end on exit.

左手右手慢动作

Pourquoi choisir d'utiliser l'événement de fin à la sortie ? L'utilisation de cet événement signifie que le clavier sera rétracté par défaut. Utilisez simplement Touch Up Inside pour écrire l'événement, puis textField gettingFirstResponder placera le curseur dessus.

洪涛

Pour récupérer le clavier, vous appelez démissionnaire. Si vous ne l'appelez pas, le clavier ne sera pas récupéré

迷茫

Supprimez d'abord toutes les méthodes de connexion, ajoutez textFieldShouldReturn et renvoyez false

大家讲道理

Après avoir envoyé le message, démissionnezFirstResponder

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal