【发布时间】:2017-04-07 08:19:11
【问题描述】:
在 iOS 版 Facebook Messenger 上,它有它,所以如果键盘被隐藏,如果你向上滑动,键盘就会显示。它与交互式键盘关闭模式完全相反:当您以向上滑动的速度向上滑动时,键盘会显示出来。
是否有人对如何执行此操作有任何指示?
编辑:感谢您的回答!我主要研究是否有内置的方法来做到这一点,因为我看到它是在 Facebook Messenger 中完成的。但是,我刚刚阅读了一篇博客文章,他们说他们必须截取系统键盘才能获得效果——所以我假设没有内置的方法可以做到这一点!正如 cmets 中提到的,我使用的是自定义键盘,所以这应该会容易得多,因为我可以控制框架!
【问题讨论】:
-
嗯,例如,您可以尝试将 UISwipeGesture 识别器设置为向上/向下滑动,并使文本字段 firstResponder 显示键盘或在滑动时从底部为您的自定义输入视图设置动画。您是否已经尝试实现它?
-
我正在尝试为从底部出现的键盘设置动画。没有尝试实现它——我不确定如何控制键盘的位置。
-
是自定义键盘还是iOS原生kb?
-
它其实是一个自定义键盘,可能会有所帮助!