我是Mac开发中的全新手。我想实现以下功能: -
我有一个带有两个文本字段和一个登录按钮的视图。当用户点击登录按钮时,应该打开另一个视图。
现在我的主视图位于MainWindow.xib
文件..
我使用
添加了另一个视图添加 - >新文件 - > Xamarin.Mac-> Cocoa View with controller,生成以下文件: -
1。)NewView.cs
2。)NewView.xib
3。)NewViewController.cs
在网上搜索了很多后,我没有得到实现此功能的确切方法。我引用了这个帖子
Easy Switching of "View Controllers" in Mac Apps (similar to iOS)
但无法从中得到很多。有人可以告诉我如何使用Xamarin.Mac从一个视图控制器导航到另一个视图控制器以及要编写什么代码?
任何链接,代码段或示例代码都会有很大的帮助!!
提前感谢!
答案 0 :(得分:1)
以下是答案: -
如果您想从一个视图切换到另一个视图,则代码段会显示如何添加和删除视图: -
在登录按钮操作中写下以下两行。
将删除以前的视图,并添加新视图,即 SecondView 。
this.View.Superview.AddSubview(new SecondViewController().View);
this.View.RemoveFromSuperview();
干杯!!