UISplitView上的UITableViewController。为什么要留在第一桌? (使用monotouch)

时间:2010-06-01 18:16:54

标签: ipad uitableview xamarin.ios uisplitview

我在我的应用程序中使用UISplitView,左侧(纵向弹出)使用UITableViewController。我想重用主表控制器,所以当我想向下钻取时,我创建了一个新的对象实例并推送它。但是,当我设置数据源时,所有数据都进入第一个实例表(希望这是有意义的)。因此,如果我点击后退按钮,我认为应该在推送表上的新数据位于第一个表中。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我有点想通了。我有一个异步操作,它似乎与线程有关。当我同步调用该方法时,一切都按预期工作。

答案 1 :(得分:0)

在回调中更新内容时,您应该使用InvokeOnMainThread();

否则你将陷入糟糕的状态:)

瓦特://