从TableView打开视图
问题描述:
我在使用Monotouch方面很新颖。我有一个问题找到如何从public override void RowSelected
打开新视图的教程。我可以拨打:从TableView打开视图
SecondView second = new SecondView(string sometext)
或者它的做法不同吗?
答
这取决于您是否想要以模态方式显示视图。
某处你需要一个对你的viewcontroller的引用(我们现在假设它是m_Controller)。一旦你的是,对于一个模式视图,您可以拨打:
m_Controller.PresentModalViewController(new SecondView(someText), true);
和非模态:
m_Controller.PushViewController(new SecondView(someText), true);
在objC
- 你可以我们的UINavigationController pushViewController(你的看法将是一个UIViewController )或presentModalViewController。我想像单声道中有一个平行线 - 他们的课堂镜子非常接近。 – bryanmac 2012-01-11 01:36:14