从TableView打开视图

时间:2012-01-10 23:47:39

标签: c# uitableview xamarin.ios

我很擅长使用Monotouch。我在查找有关如何从public override void RowSelected内打开新视图的教程时遇到问题。我可以打电话:

SecondView second = new SecondView(string sometext)

还是以不同的方式完成?

1 个答案:

答案 0 :(得分:3)

这取决于您是否要以模态方式显示视图。

某处你需要对viewcontroller的引用(我们假设它现在是m_Controller)。完成后,对于模态视图,您可以调用:

m_Controller.PresentModalViewController(new SecondView(someText), true);

和非模态:

m_Controller.PushViewController(new SecondView(someText), true);