SDL窗口顶部的UITableViewController不接受点击

时间:2012-09-12 13:33:59

标签: objective-c ios uitableview sdl

用于移植在iOS上使用SDL的大师:

我正在使用SDL 2.0。

我能够在主SDL窗口的顶部显示一个简单的ViewController / NavigationController,显示一些标签和按钮。回调工作到目前为止都很好。

现在我希望能够在前一个视图控制器的顶部推送辅助TableViewController。它显示良好,填充数据 - 因此一些委托方法可以工作。

但是 - TableViewController不接受点击。永远不会调用didSelectRowAtIndexPath方法。 tableView的委托是正确的,因为它设置为TableViewController本身。

如果我在任何其他iOS项目中使用TableViewController的相同代码,那么它将非常完美。

它实际上不是特定的UITableViewController问题 - 我遇到了与UIPickerView控件相同的问题,它也没有用,好像有些代理回调被忽略了......

我需要做些什么才能让整个事情开始?在哪些情况下,UITableViewController会忽略点击/选择?

1 个答案:

答案 0 :(得分:0)

知道了。

SDL与消息循环混淆。有关详细信息,请参阅此修复程序:

https://bitbucket.org/DavidLudwig/sdl/changeset/50df56423bee