iphone - 检测 UITableView 背景上的点击

标签 iphone ipad uikit uitapgesturerecognizer

检测 UITableView 背景上的点击的最简洁方法是什么?我想捕获这些来关闭键盘。

不幸的是,当我将 UITapGestureRecognizer 添加到表格 View 时,点击单元格会触发处理程序。

最佳答案

在您的 UI(Table)ViewController 或 UITableView 中,覆盖

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

如果正在显示键盘,请将其关闭。另外,不要忘记将此事件转发到您的 subview 。

关于iphone - 检测 UITableView 背景上的点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9864481/

相关文章:

ios - 为什么我的刷新控件保留了我的 UIViewController?

iphone - `wait_fences`错误消息到底是什么意思

ios - 使用 UISaveVideoAtPathToSavedPhotosAlbum 并保存到自定义相册

ios - Swift,自定义 UITableViewCell 和 UIImageView。需要将单元格调整为图像高度

iphone - 在uidatepicker上设置日期错误

iphone - 关于在实际 iPhone 上测试应用程序的担忧

ios - 原因 : '-[CNContact setSnapshot:]: unrecognized selector sent to instance 0x7fc84c8491c0'

performance - 压缩图像是否会使图像使用更少的内存?

iphone - iOS 中持久数据应该存储在哪里?

ios - 如果我创建个人帐户而不是公司帐户,是否可以让多个开发人员测试我的 iPhone/iPad 应用程序?