如何关闭monotouch中的模态视图控制器

时间:2012-08-26 15:17:55

标签: xcode ipad xamarin.ios

我使用storyboard来设计单点触控的UI。一旦你点击它我有按钮 它将使用PerformSegue移动到另一个视图控制器,segue作为模态工作,因此它将弹出一个表单。

我的问题是我在导航栏中包含了取消barbuttonitem,但我无法解雇或关闭此模式。

你能帮助我吗?

1 个答案:

答案 0 :(得分:2)

您需要在按钮上添加委托,并在此委托中解除您的模态视图:

yourButton.Clicked += (sender, e) => {
        this.DismissModalViewControllerAnimated(true);
});

对于pushin视图,我使用它:

this.NavigationController.PushViewController (
        yourView, true
);

我希望有所帮助。