【发布时间】:2012-01-05 03:03:11
【问题描述】:
我正在开发一个具有 UITableViewController 和静态单元格的应用程序。这些静态单元格是自定义单元格,其中包含 UITextFields。如果用户触摸这些文本字段之一,则会弹出键盘。所以,在那之后,我需要做的是能够通过触摸背景上的任何东西来关闭键盘。我的意思是表格视图背景、它的单元格和这些单元格的内容(例如文本字段)。
我曾经通过在所有其他子视图的前面放置一个视图并捕获 Touch Inside Up 事件来关闭键盘来做到这一点。不幸的是,这次我不能这样做,因为我使用的是 UITableViewController,而且我无法将它切换回 UIViewController,因为我已经对这些静态单元格做了很多工作。
【问题讨论】:
标签: iphone ios5 uitableview