我有一个分段控件,可以在3个视图之间切换,其中一个视图是聊天视图。我为该分段控件设置了一个@IBAction,用于当索引(所选标签)发生变化时。由于我希望键盘向下移动,所以我做的第一件事就是调用dismissKeyboard函数:
func dismissKeyboard() { view.endEditing(true) }
问题是这个方法有一个向下滑动的动画,我希望它只是消失。寻找一个斯威夫特2的解决方案
mwyxok5s1#
你可以做
UIView.performWithoutAnimation { self.view.endEditing(true) }
zazmityj2#
看起来在Swift 2或3中不可能在没有向下滑动动画的情况下关闭键盘。resignFirstResponder不接受任何参数。
resignFirstResponder
2条答案
按热度按时间mwyxok5s1#
你可以做
zazmityj2#
看起来在Swift 2或3中不可能在没有向下滑动动画的情况下关闭键盘。
resignFirstResponder
不接受任何参数。