我有一个在 2.x 版本的 SDK 中运行良好的 iPhone 应用程序。当我升级到 3.0 时,不再调用 didSelectRowAtIndexPath 方法,因此用户突出显示行时的操作不会发生。这是一个自定义 UITableViewCell,它位于与 UITableView 不同的 nib 中。数据源和数据委托都在 Interface Builder 中正确连接,如果我将它编译到 2.21,它就可以工作。在 3.0 版上,单击该行不会执行任何操作。
这个问题,提到了一个类似的问题,但他们提到了另一个正在点击的第一响应者。我没有连接到单元格或表格的任何第一响应者方法。
如何让表格在 2.x 和 3.0 中正常工作?自定义单元格有几个标签和一个图像,我只想能够单击一行并显示该特定行的详细信息。