ios - 如何获取scrollView.keyboardDismissMode委托(delegate)?

标签 ios swift

我想知道 tableView 何时被实际拖动而不添加任何手势识别器。 (我已经有太多手势识别器)

self.tableView.keyboardDismissMode = .OnDrag

最佳答案

tableview继承自UIScrollView,因此您可以使用scrollview委托(delegate)UIScrollViewDelegate来查看用户何时开始拖动。如果您已将 tableView 委托(delegate)设置为 ViewController,则将设置此委托(delegate)。使用的方法是scrollViewWillBeginDragging

关于ios - 如何获取scrollView.keyboardDismissMode委托(delegate)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35547831/

相关文章:

ios - objective c 将特殊 URL 转换为 NSURL

objective-c - drawRect 在 UIView 子类上被调用,但不在 UIViewController 上

swift - TableView 的 numberOfRowsInSection 函数如何为同一部分返回多个值?

ios - firebase 忘记密码用法

ios - 即使已连接,加载自定义 Nib 时 IBOutlet 也会导致崩溃

ios - 需要保持点击状态以选择它

ios - swift 4 : Cannot assign value of type '[X]' to type '[VC.X]'

ios - 在执行下一个代码行之前等待任务结束

ios - 如何删除以前的 ViewController

ios - 构建具有多个目标的框架