对于在 iOS 上移植使用 SDL 的专家:
我正在使用 SDL 2.0。
我能够在 SDL 主窗口顶部显示一个简单的 ViewController / NavigationController,显示一些标签和按钮。回调工作,到目前为止一切顺利。
现在我希望能够在前一个视图控制器之上推送一个辅助 TableViewController。它显示得很好,填充了数据 - 所以一些委托方法可以工作。
但是 - TableViewController 不接受点击。didSelectRowAtIndexPath 方法永远不会被调用。tableView 的委托是正确的,因为它设置为 TableViewController 本身。
如果我在任何其他 iOS 项目中使用相同的 TableViewController 代码,它就会完美运行。
这实际上不是一个特定的 UITableViewController 问题 - 我遇到了与 UIPickerView 控件相同的问题,它也没有工作,好像忽略了一些委托回调......
我该怎么做才能让整个事情开始?在哪些情况下 UITableViewController 会忽略点击/选择?