UIScrollView:键盘以交互方式解除

Tap*_*Pal 6 notifications uiscrollview uikeyboard ios swift

在此输入图像描述

在上面的图像中,顶部栏是一个自定义视图,我使用像应用程序的应用程序.键盘将使用UIScrollView以交互方式解除.我已经实现UIKeyboardWillHideNotificationUIKeyboardDidChangeFrameNotification上下移动该视图.现在的问题是因为我使用的键盘将以交互方式解除,因此当用户将手指拖动到键盘时,它会相应地向上或向下移动.但我也无法获得任何类型的通知来上下移动视图.

Iyy*_*avi -5

键盘会跟随屏幕外的拖动触摸,并且可以再次向上拉以取消关闭。

scrollView.keyboardDismissMode = .Interactive
Run Code Online (Sandbox Code Playgroud)

请参阅文档UIScrollViewKeyboardDismissModeInteractive

希望有帮助