迷失在iOS中“应该”完成的事情。几个基本问题......
在普通的.NET中,我们可以创建表单(视图)并通过ShowDialog()将它们作为对话框引发,它返回一个值等。我想用iOS使用MonoTouch来实现相同的想法。
this.Add(myNewView);
是否是在当前视图顶部显示视图的正确方法(如对话框?)this.Close();
)?答案 0 :(得分:1)
与.NET ShowDialog()最相似的是呈现模态视图控制器。
为此,请调用将显示视图的父控制器的PresentModalViewController方法:
this.PresentModalViewController(myModalController, true);
要隐藏/取消它,请在显示的控制器上调用DismissModalViewControllerAnimated方法:
myModalController.DismissModalViewControllerAnimated(true);
布尔参数表示您是否要为演示文稿/解雇设置动画。