我正在手动实现拖动键盘解除(如在 iPhone Messages 应用程序中),因为UIScrollViewKeyboardDismissModeInteractive
它似乎不适用于键盘上方工具栏内的文本视图。
它在纵向模式下工作,但在横向模式下,有时当我为工具栏(实际上只是一个UIView
)和键盘设置动画时,它们会冻结。但是,它们确实有动画,因为我使用了动画代码运行的断点进行了检查,当我点击它们应该在的屏幕上时,我得到了正确的反应(比如键盘键弹出等)。
我使用的是旧式动画beginAnimations:context:
,因为这是在 iOS 7 中模仿键盘动画的方法。
这似乎是一个 iOS SDK 错误。我该如何解决?