【发布时间】:2015-08-13 10:02:51
【问题描述】:
我正在为我正在构建的应用程序使用open source messaging UI library。当用户开始一个新的对话时,我希望“聊天视图”出现在键盘已经打开并且光标在文本字段上(类似于大多数现有的聊天应用程序)。有没有办法强制JSQMessagesViewController 在键盘已经打开的情况下出现?
我尝试使用:
self.keyboardController.textView.becomeFirstResponder()
但是,这会导致在显示视图时键盘立即弹出……但工具栏会滞后大约一秒钟(不算太多,但很明显)。此外,此解决方案似乎可以像往常一样使用向下手势禁用键盘。
我缺少什么可以解决这个问题吗?或者我是否必须修改库以获得这一点功能......如果是这样,我从哪里开始这样做?
【问题讨论】:
标签: ios objective-c swift cocoa-touch jsqmessagesviewcontroller