【发布时间】:2011-07-05 20:36:00
【问题描述】:
好的,我在 UIScrollView 中有几个 UITextFields 和 UITextViews,我想将键盘设置为在触摸或滚动 scrollview 时消失(除非你在里面触摸当然是文本字段/视图)。
我目前的尝试是将UIScrollView 替换为子类,并将其设置为在touchesBegan 方法中调用removeKeyboard 函数(在主视图控制器中定义)。但是,这只会在正常触摸时移除键盘,而不是在简单地滚动视图时。那么,在UIScrollView 中移除键盘的最佳方法是什么?
提前感谢您的帮助。
【问题讨论】:
标签: ios objective-c swift uiscrollview keyboard