使用dismissViewControllerAnimated隐藏键盘

时间:2015-11-06 02:18:30

标签: ios swift keyboard

用户点击按钮以调出带键盘的视图控制器。在这种情况下,键盘使用视图控制器向上滑动,这样看起来键盘固定在视图控制器中。

完成后,用户点击“完成”或其他任何内容,键盘被解除,视图控制器随dismissViewControllerAnimated一起滑落。但是,即使两者都隐藏,键盘隐藏的速率也略低于视图控制器。在我的情况下,这看起来有点奇怪,并且不符合键盘在VC中修复的想法。

我该如何解决这个问题?不知何故,我需要让键盘按照与视图控制器相同的速率向下滑动。提前谢谢。

1 个答案:

答案 0 :(得分:3)

您可以更轻松地以相反的方式执行此操作:使视图控制器与键盘一起使用。这很简单,因为(1)键盘会告诉你它的动画持续时间和曲线,(2)你可以自定义视图控制器动画来匹配它。