我有一个UITableViewController,它的一个单元格中包含一个UISearchBar。以下示例中,我在viewDidLoad中添加了一个addGestureRecognizer来捕获searchBar外部的点击,并在搜索栏上调用resignFirstResponder,以便键盘被解除。
但是,这似乎是在捕捉所有点击,而tableView中的其他项目不再响应。
这很奇怪,因为我在另一个屏幕上有相同的代码(剪切和粘贴),UIViewController,它在那里工作正常。用户可以继续点击其他对象。
有什么想法吗?我怀疑这是一个简单的视图层次结构问题?
答案 0 :(得分:0)