如何在iOS Swift中获取键盘ondrag的滚动值?
我正在使用onDrag功能在iOS聊天视图控制器中隐藏键盘。问题是,当拖动键盘隐藏时,我无法获得滚动值(我需要完全像使用滑动键盘关闭AppMessenger键盘一样) 所以,我用如何在iOS Swift中获取键盘ondrag的滚动值?,ios,swift,keyboard,Ios,Swift,Keyboard,我正在使用onDrag功能在iOS聊天视图控制器中隐藏键盘。问题是,当拖动键盘隐藏时,我无法获得滚动值(我需要完全像使用滑动键盘关闭AppMessenger键盘一样) 所以,我用 NotificationCenter.default.addObserver(self, selector: #selector(keypadWillChange(_:)), name: UIResponder.keyboardDidChangeFrameNotification, object: nil) 选择器
NotificationCenter.default.addObserver(self, selector: #selector(keypadWillChange(_:)), name: UIResponder.keyboardDidChangeFrameNotification, object: nil)
选择器
@objc func keypadWillChange(_ notification: Notification) {
print("Dragging...")
}
当我拖动时,不会调用函数keypadWillChange
。还有其他解决这个问题的方法吗
提前感谢…如果您使用的是
UITableView
,请在UIStoryboard
中执行以下操作
属性检查器
UIScrollView
部分中,有一个键盘设置项WhatsApp
键盘完全相同是的,我已经在用了。问题是当通过滑动关闭键盘时,其他视图位于顶部。Hi Mount Ain,据我所知,键盘应该位于tableView的顶部。我不明白“其他观点占上风”这一点。有没有可能用图画的形式展示它。