1

我是 Mac 开发的新手。我想实现以下功能:-

我有一个带有两个文本字段和一个登录按钮的视图。当用户单击登录按钮时,应该打开另一个视图。

现在我的主要观点在MainWindow.xib文件中..

我使用添加了另一个视图

添加-> 新建文件-> Xamarin.Mac-> 带有控制器的 Cocoa View,生成了以下文件:-

1.)NewView.cs

2.)NewView.xib

3.)NewViewController.cs

在网上搜索了很多之后,我没有得到实现此功能的确切方法。我提到了这个线程

在 Mac 应用程序中轻松切换“视图控制器”(类似于 iOS)

但无法从中受益。有人可以告诉我如何使用 Xamarin.Mac 简单地从一个视图控制器导航到另一个视图控制器,以及要在哪里编写代码?

任何链接、代码片段或示例代码都会有很大帮助!!

提前致谢!

4

1 回答 1

1

这是答案:-

如果你想从一个视图切换到另一个下面的代码片段显示如何添加和删除视图:-

在登录按钮的操作中写下以下两行。
以前的视图将被删除,新的视图即SecondView将被添加。

this.View.Superview.AddSubview(new SecondViewController().View);
this.View.RemoveFromSuperview(); 

干杯!!

于 2013-11-26T10:44:56.213 回答